diff --git a/app/Classes/SimpleXLS.php b/app/Classes/SimpleXLS.php new file mode 100644 index 0000000..efe577d --- /dev/null +++ b/app/Classes/SimpleXLS.php @@ -0,0 +1,1321 @@ +'; + +if ( $xls = SimpleXLS::parse('excel5book.xls')) { + print_r( $xls->rows() ); // dump first sheet + print_r( $xls->rows(1)); /// dump second sheet +} else { + echo SimpleXLS::parseError(); +} + +echo ''; + */ + +/** + * A class for reading Microsoft Excel Spreadsheets. + * + * SimpleXLS version 2016-2020 packaged by Sergey Shuchkin from + * Spreadsheet_Excel_Reader class developed by Vadim Tkachenko + */ +class SimpleXLS +{ + public const BIFF8 = 0x600; + public const BIFF7 = 0x500; + public const WORKBOOKGLOBALS = 0x5; + public const WORKSHEET = 0x10; + + //const TYPE_BOF = 0x809; + public const TYPE_EOF = 0x0a; + public const TYPE_BOUNDSHEET = 0x85; + public const TYPE_DIMENSION = 0x200; + public const TYPE_ROW = 0x208; + public const TYPE_DBCELL = 0xd7; + public const TYPE_FILEPASS = 0x2f; + //const TYPE_NOTE = 0x1c; + //const TYPE_TXO = 0x1b6; + public const TYPE_RK = 0x7e; + public const TYPE_RK2 = 0x27e; + public const TYPE_MULRK = 0xbd; + public const TYPE_MULBLANK = 0xbe; + //const TYPE_INDEX = 0x20b; + public const TYPE_SST = 0xfc; + //const TYPE_EXTSST = 0xff; + //const TYPE_CONTINUE = 0x3c; + public const TYPE_LABEL = 0x204; + public const TYPE_LABELSST = 0xfd; + public const TYPE_NUMBER = 0x203; + public const TYPE_NAME = 0x18; + //const TYPE_ARRAY = 0x221; + //const TYPE_STRING = 0x207; + public const TYPE_FORMULA = 0x406; + public const TYPE_FORMULA2 = 0x6; + public const TYPE_FORMAT = 0x41e; + public const TYPE_XF = 0xe0; + public const TYPE_BOOLERR = 0x205; + //const TYPE_UNKNOWN = 0xffff; + public const TYPE_NINETEENFOUR = 0x22; + public const TYPE_MERGEDCELLS = 0xE5; + public const TYPE_WINDOW1 = 0x3D; + + //const DEF_NUM_FORMAT = "%.2f"; + public const DEF_NUM_FORMAT = '%s'; + + // OLE + public const NUM_BIG_BLOCK_DEPOT_BLOCKS_POS = 0x2c; + public const SMALL_BLOCK_DEPOT_BLOCK_POS = 0x3c; + public const ROOT_START_BLOCK_POS = 0x30; + public const BIG_BLOCK_SIZE = 0x200; + public const SMALL_BLOCK_SIZE = 0x40; + public const EXTENSION_BLOCK_POS = 0x44; + public const NUM_EXTENSION_BLOCK_POS = 0x48; + public const PROPERTY_STORAGE_BLOCK_SIZE = 0x80; + public const BIG_BLOCK_DEPOT_BLOCKS_POS = 0x4c; + public const SMALL_BLOCK_THRESHOLD = 0x1000; + // property storage offsets + public const SIZE_OF_NAME_POS = 0x40; + public const TYPE_POS = 0x42; + public const START_BLOCK_POS = 0x74; + public const SIZE_POS = 0x78; + /** + * Array of worksheets found + * + * @var array + * @access public + */ + public $boundsheets = array(); + public $activeSheet = 0; + + /** + * Array of format records found + * + * @var array + * @access public + */ + public $formatRecords = array(); + + /** + * + * @var array + * @access public + */ + public $sst = array(); + + /** + * Array of worksheets + * + * The data is stored in 'cells' and the meta-data is stored in an array + * called 'cellsInfo' + * + * Example: + * + * $sheets --> 'cells' --> row --> column --> Interpreted value + * --> 'cellsInfo' --> row --> column --> 'type' - Can be 'date', 'number', or 'unknown' + * --> 'raw' - The raw data that Excel stores for that data cell + * + * @var array + * @access public + */ + public $sheets = array(); + /** + * List of default date formats used by Excel + * + * @var array + * @access public + */ + public $dateFormats = array( + 0xe => 'd/m/Y', + 0xf => 'd-M-Y', + 0x10 => 'd-M', + 0x11 => 'M-Y', + 0x12 => 'h:i a', + 0x13 => 'h:i:s a', + 0x14 => 'H:i', + 0x15 => 'H:i:s', + 0x16 => 'd/m/Y H:i', + 0x2d => 'i:s', + 0x2e => 'H:i:s', + 0x2f => 'i:s.S' + ); +/** + * Default number formats used by Excel + * + * @var array + * @access public + */ + public $numberFormats = array( + 0x1 => '%1.0f', // "0" + 0x2 => '%1.2f', // "0.00", + 0x3 => '%1.0f', //"#,##0", + 0x4 => '%1.2f', //"#,##0.00", + 0x5 => '%1.0f', /*"$#,##0;($#,##0)",*/ + 0x6 => '$%1.0f', /*"$#,##0;($#,##0)",*/ + 0x7 => '$%1.2f', //"$#,##0.00;($#,##0.00)", + 0x8 => '$%1.2f', //"$#,##0.00;($#,##0.00)", + 0x9 => '%1.0f%%', // "0%" + 0xa => '%1.2f%%', // "0.00%" + 0xb => '%1.2f', // 0.00E00", + 0x25 => '%1.0f', // "#,##0;(#,##0)", + 0x26 => '%1.0f', //"#,##0;(#,##0)", + 0x27 => '%1.2f', //"#,##0.00;(#,##0.00)", + 0x28 => '%1.2f', //"#,##0.00;(#,##0.00)", + 0x29 => '%1.0f', //"#,##0;(#,##0)", + 0x2a => '$%1.0f', //"$#,##0;($#,##0)", + 0x2b => '%1.2f', //"#,##0.00;(#,##0.00)", + 0x2c => '$%1.2f', //"$#,##0.00;($#,##0.00)", + 0x30 => '%1.0f' + ); + protected $datetimeFormat = 'Y-m-d H:i:s'; + /** + * Default encoding + * + * @var string + * @access private + */ + protected $defaultEncoding = 'UTF-8'; + /** + * Default number format + * + * @var integer + * @access private + */ + protected $defaultFormat = self::DEF_NUM_FORMAT; + /** + * List of formats to use for each column + * + * @var array + * @access private + */ + protected $columnsFormat = array(); + + protected $nineteenFour; + protected $multiplier; + protected $sn; + protected $curFormat; + + // OLERead + protected $data; + protected $bigBlockChain; + protected $smallBlockChain; + protected $rootEntry; + protected $entry; + protected $props; + + // sergey.shuchkin@gmail.com + protected $wrkbook; // false - to use excel format + protected $error = false; + protected $debug; + + // {{{ Spreadsheet_Excel_Reader() + + /** + * Constructor + * + * @param string $filename XLS Filename or xls contents + * @param bool $isData If True then $filename is contents + * @param bool $debug Trigger PHP errors? + */ + public function __construct(string $filename, bool $isData = false, bool $debug = false) + { + $this->debug = $debug; + $this->_oleread($filename, $isData); + $this->_parse(); + } + public static function parseFile($filename, $debug = false) + { + return self::parse($filename, false, $debug); + } + + public static function parseData($data, $debug = false) + { + return self::parse($data, true, $debug); + } + public static function parse($filename, $isData = false, $debug = false) + { + $xls = new self($filename, $isData, $debug); + if ($xls->success()) { + return $xls; + } + self::parseError($xls->error()); + + return false; + } + public static function parseError($set = false) + { + static $error = false; + return $set ? $error = $set : $error; + } + public function error($set = false) + { + if ($set) { + $this->error = $set; + if ($this->debug) { + trigger_error($set); + } + } + + return $this->error; + } + public function success(): bool + { + return ! $this->error; + } + public function rows($sheetNum = 0, $limit = 0) + { + if ($this->sheets[ $sheetNum ]) { + $s = $this->sheets[ $sheetNum ]; + $result = array(); + for ($i = 0; $i < $s['numRows']; $i ++) { + $r = array(); + for ($j = 0; $j < $s['numCols']; $j ++) { + $r[ $j ] = $s['cells'][$i][$j] ?? ''; + } + $result[] = $r; + $limit--; + if ($limit === 0) { + break; + } + } + + return $result; + } + + return false; + } + public function rowsEx($sheetNum = 0, $limit = 0): array + { + if ($this->sheets[ $sheetNum ]) { + $s = $this->sheets[ $sheetNum ]; + $result = array(); + for ($i = 0; $i < $s['numRows']; $i ++) { + $r = array(); + for ($j = 0; $j < $s['numCols']; $j ++) { + $v = $s['cellsInfo'][$i][$j] ?? array(); +// if ( $v['type'] === self::TYPE_RK || $v['type'] === self::TYPE_RK2 || + $v['value'] = $s['cells'][$i][$j] ?? ''; + $r[ $j ] = $v; + } + $result[] = $r; + $limit--; + if ($limit === 0) { + break; + } + } + + return $result; + } + + return []; + } + public function toHTML($worksheetIndex = 0): string + { + $s = ''; + foreach ($this->rows($worksheetIndex) as $r) { + $s .= ''; + foreach ($r as $c) { + $s .= ''; + } + $s .= "\r\n"; + } + $s .= '
' . ( $c === '' ? ' ' : htmlspecialchars($c, ENT_QUOTES) ) . '
'; + + return $s; + } + public function setDateTimeFormat($value): SimpleXLS + { + $this->datetimeFormat = is_string($value) ? $value : false; + return $this; + } + public function sheetNames(): array + { + $result = array(); + foreach ($this->boundsheets as $k => $v) { + $result[ $k ] = $v['name']; + } + return $result; + } + public function sheetName($index) + { + return isset($this->boundsheets[ $index ]) ? $this->boundsheets[ $index ]['name'] : null; + } + + // }}} + + protected function _oleread($sFileName, $isData = false): bool + { + if ($isData) { + $this->data = $sFileName; + } else { + // check if file exist and is readable (Darko Miljanovic) + if (! is_readable($sFileName)) { + $this->error('File not is readable ' . $sFileName); + return false; + } + + $this->data = file_get_contents($sFileName); + if (! $this->data) { + $this->error('File reading error ' . $sFileName); + return false; + } + } + //echo IDENTIFIER_OLE; + //echo 'start'; + if (strpos($this->data, pack('CCCCCCCC', 0xd0, 0xcf, 0x11, 0xe0, 0xa1, 0xb1, 0x1a, 0xe1)) !== 0) { + $this->error('File is not XLS'); + + return false; + } + + $numBigBlockDepotBlocks = $this->_getInt4d(self::NUM_BIG_BLOCK_DEPOT_BLOCKS_POS); + $sbdStartBlock = $this->_getInt4d(self::SMALL_BLOCK_DEPOT_BLOCK_POS); + $rootStartBlock = $this->_getInt4d(self::ROOT_START_BLOCK_POS); + $extensionBlock = $this->_getInt4d(self::EXTENSION_BLOCK_POS); + $numExtensionBlocks = $this->_getInt4d(self::NUM_EXTENSION_BLOCK_POS); + +/* + echo $this->numBigBlockDepotBlocks." "; + echo $this->sbdStartBlock." "; + echo $this->rootStartBlock." "; + echo $this->extensionBlock." "; + echo $this->numExtensionBlocks." "; + +*/ + //echo "sbdStartBlock = $this->sbdStartBlock\n"; + $bigBlockDepotBlocks = array(); + $pos = self::BIG_BLOCK_DEPOT_BLOCKS_POS; + // echo "pos = $pos"; + $bbdBlocks = $numBigBlockDepotBlocks; + + if ($numExtensionBlocks !== 0) { + $bbdBlocks = ( self::BIG_BLOCK_SIZE - self::BIG_BLOCK_DEPOT_BLOCKS_POS ) / 4; + } + + for ($i = 0; $i < $bbdBlocks; $i ++) { + $bigBlockDepotBlocks[ $i ] = $this->_getInt4d($pos); + $pos += 4; + } + + + for ($j = 0; $j < $numExtensionBlocks; $j ++) { + $pos = ( $extensionBlock + 1 ) * self::BIG_BLOCK_SIZE; + $blocksToRead = min($numBigBlockDepotBlocks - $bbdBlocks, self::BIG_BLOCK_SIZE / 4 - 1); + + for ($i = $bbdBlocks; $i < $bbdBlocks + $blocksToRead; $i ++) { + $bigBlockDepotBlocks[ $i ] = $this->_getInt4d($pos); + $pos += 4; + } + + $bbdBlocks += $blocksToRead; + if ($bbdBlocks < $numBigBlockDepotBlocks) { + $extensionBlock = $this->_getInt4d($pos); + } + } + + // var_dump($bigBlockDepotBlocks); + + // readBigBlockDepot + + $index = 0; + $this->bigBlockChain = array(); + + for ($i = 0; $i < $numBigBlockDepotBlocks; $i ++) { + $pos = ( $bigBlockDepotBlocks[ $i ] + 1 ) * self::BIG_BLOCK_SIZE; + //echo "pos = $pos"; + for ($j = 0; $j < self::BIG_BLOCK_SIZE / 4; $j ++) { + $this->bigBlockChain[ $index ] = $this->_getInt4d($pos); + $pos += 4; + $index ++; + } + } + + //var_dump($this->bigBlockChain); + //echo '=====2'; + // readSmallBlockDepot(); + + $index = 0; + $sbdBlock = $sbdStartBlock; + $this->smallBlockChain = array(); + + while ($sbdBlock !== - 2) { + $pos = ( $sbdBlock + 1 ) * self::BIG_BLOCK_SIZE; + + for ($j = 0; $j < self::BIG_BLOCK_SIZE / 4; $j ++) { + $this->smallBlockChain[ $index ] = $this->_getInt4d($pos); + $pos += 4; + $index ++; + } + + $sbdBlock = $this->bigBlockChain[ $sbdBlock ]; + } + + + // readData(rootStartBlock) + $block = $rootStartBlock; + + $this->entry = $this->_readData($block); + + /* + while ($block != -2) { + $pos = ($block + 1) * self::BIG_BLOCK_SIZE; + $this->entry = $this->entry.substr($this->_data, $pos, self::BIG_BLOCK_SIZE); + $block = $this->bigBlockChain[$block]; + } + */ + //echo '==='.$this->entry."==="; + $this->_readPropertySets(); + $this->data = $this->_readWorkBook(); + + return true; + } + + // {{{ setOutputEncoding() + protected function _getInt2d($pos): int + { + return ord($this->data[ $pos ]) | ord($this->data[ $pos + 1 ]) << 8; +// return ($value > 0x7FFFFFFF) ? $value - 0x100000000 : $value; + } + protected function _getInt4d($pos): int + { + $value = ord($this->data[ $pos ]) | ( ord($this->data[ $pos + 1 ]) << 8 ) | ( ord($this->data[ $pos + 2 ]) << 16 ) | ( ord($this->data[ $pos + 3 ]) << 24 ); + return ($value > 0x7FFFFFFF) ? $value - 0x100000000 : $value; + } + + // }}} + + // {{{ setRowColOffset() + + protected function _readData($bl): string + { + $block = $bl; + + $data = ''; + + while ($block !== - 2) { + $pos = ( $block + 1 ) * self::BIG_BLOCK_SIZE; + $data .= substr($this->data, $pos, self::BIG_BLOCK_SIZE); + //echo "pos = $pos data=$data\n"; + $block = $this->bigBlockChain[ $block ]; + } + + return $data; + } + + // }}} + // {{{ setDefaultFormat() + + protected function _readPropertySets(): void + { + $offset = 0; + //var_dump($this->entry); + while ($offset < strlen($this->entry)) { + $d = substr($this->entry, $offset, self::PROPERTY_STORAGE_BLOCK_SIZE); + + $nameSize = ord($d[ self::SIZE_OF_NAME_POS ]) | ( ord($d[ self::SIZE_OF_NAME_POS + 1 ]) << 8 ); + + $type = ord($d[ self::TYPE_POS ]); + //$maxBlock = $this->_strlen($d) / self::BIG_BLOCK_SIZE - 1; + + $startBlock = ord($d[ self::START_BLOCK_POS]) | ( ord($d[ self::START_BLOCK_POS + 1 ]) << 8 ) | ( ord($d[ self::START_BLOCK_POS + 2 ]) << 16 ) | ( ord($d[ self::START_BLOCK_POS + 3 ]) << 24 ); + $size = ord($d[ self::SIZE_POS]) | ( ord($d[ self::SIZE_POS + 1 ]) << 8 ) | ( ord($d[ self::SIZE_POS + 2 ]) << 16 ) | ( ord($d[ self::SIZE_POS + 3 ]) << 24 ); + + $name = ''; + for ($i = 0; $i < $nameSize; $i ++) { + $name .= $d[ $i ]; + } + + $name = str_replace("\x00", '', $name); + + $this->props[] = array( + 'name' => $name, + 'type' => $type, + 'startBlock' => $startBlock, + 'size' => $size + ); + + if (( $name === 'Workbook' ) || ( $name === 'Book' )) { + $this->wrkbook = count($this->props) - 1; + } + + if ($name === 'Root Entry') { + $this->rootEntry = count($this->props) - 1; + } + + //echo "name ==$name=\n"; + + + $offset += self::PROPERTY_STORAGE_BLOCK_SIZE; + } + } + + // }}} + // {{{ setColumnFormat() + + protected function _readWorkBook(): string + { + if ($this->props[ $this->wrkbook ]['size'] < self::SMALL_BLOCK_THRESHOLD) { +// getSmallBlockStream(PropertyStorage ps) + + $rootdata = $this->_readData($this->props[ $this->rootEntry ]['startBlock']); + + $streamData = ''; + $block = (int) $this->props[ $this->wrkbook ]['startBlock']; + //$count = 0; + while ($block !== - 2) { + $pos = $block * self::SMALL_BLOCK_SIZE; + $streamData .= substr($rootdata, $pos, self::SMALL_BLOCK_SIZE); + + $block = $this->smallBlockChain[ $block ]; + } + + return $streamData; + } + + $numBlocks = $this->props[ $this->wrkbook ]['size'] / self::BIG_BLOCK_SIZE; + if ($this->props[ $this->wrkbook ]['size'] % self::BIG_BLOCK_SIZE !== 0) { + $numBlocks ++; + } + + if ($numBlocks === 0) { + return ''; + } + + //echo "numBlocks = $numBlocks\n"; + //byte[] streamData = new byte[numBlocks * self::BIG_BLOCK_SIZE]; + //print_r($this->wrkbook); + $streamData = ''; + $block = $this->props[ $this->wrkbook ]['startBlock']; + + //echo "block = $block"; + while ($block !== - 2) { + $pos = ( $block + 1 ) * self::BIG_BLOCK_SIZE; + $streamData .= substr($this->data, $pos, self::BIG_BLOCK_SIZE); + $block = $this->bigBlockChain[ $block ]; + } + + //echo 'stream'.$streamData; + return $streamData; + } + + + // }}} + protected function parseSubstreamHeader($pos): array + { + $length = $this->_getInt2d($pos + 2); + + $version = $this->_getInt2d($pos + 4); + $substreamType = $this->_getInt2d($pos + 6); + return array( $length, $version, $substreamType ); + } + // {{{ _parse() + + /** + * Parse a workbook + * + * @access private + * @return bool + */ + protected function _parse() + { + $pos = 0; + +// $code = ord($this->data[$pos]) | ord($this->data[$pos+1])<<8; + [$length, $version, $substreamType] = $this->parseSubstreamHeader($pos); +// echo "Start parse code=".base_convert($code,10,16)." version=".base_convert($version,10,16)." substreamType=".base_convert($substreamType,10,16).""."\n"; + +// die(); + + if (( $version !== self::BIFF8 ) && + ( $version !== self::BIFF7 ) + ) { + return false; + } + + if ($substreamType !== self::WORKBOOKGLOBALS) { + return false; + } + + //print_r($rec); + $pos += $length + 4; + + $code = ord($this->data[ $pos ]) | ord($this->data[ $pos + 1 ]) << 8; + $length = ord($this->data[ $pos + 2 ]) | ord($this->data[ $pos + 3 ]) << 8; + + while ($code !== self::TYPE_EOF) { + switch ($code) { + case self::TYPE_SST: + //echo "Type_SST\n"; + $formattingRuns = 0; + $extendedRunLength = 0; + $spos = $pos + 4; + $limitpos = $spos + $length; + $uniqueStrings = $this->_getInt4d($spos + 4); + $spos += 8; + for ($i = 0; $i < $uniqueStrings; $i ++) { + // Read in the number of characters + if ($spos === $limitpos) { + $opcode = ord($this->data[ $spos ]) | ord($this->data[ $spos + 1 ]) << 8; + $conlength = ord($this->data[ $spos + 2 ]) | ord($this->data[ $spos + 3 ]) << 8; + if ($opcode !== 0x3c) { + return - 1; + } + $spos += 4; + $limitpos = $spos + $conlength; + } + $numChars = ord($this->data[ $spos ]) | ( ord($this->data[ $spos + 1 ]) << 8 ); + //echo "i = $i pos = $pos numChars = $numChars "; + $spos += 2; + $optionFlags = ord($this->data[ $spos ]); + $spos ++; + $asciiEncoding = ( ( $optionFlags & 0x01 ) === 0 ); + $extendedString = ( ( $optionFlags & 0x04 ) !== 0 ); + + // See if string contains formatting information + $richString = ( ( $optionFlags & 0x08 ) !== 0 ); + + if ($richString) { + // Read in the crun + $formattingRuns = $this->_getInt2d($spos); + $spos += 2; + } + + if ($extendedString) { + // Read in cchExtRst + $extendedRunLength = $this->_getInt4d($spos); + $spos += 4; + } + + $len = $asciiEncoding ? $numChars : $numChars * 2; + if ($spos + $len < $limitpos) { + $retstr = substr($this->data, $spos, $len); + $spos += $len; + } else { + // found countinue + $retstr = substr($this->data, $spos, $limitpos - $spos); + $bytesRead = $limitpos - $spos; + $charsLeft = $numChars - ( $asciiEncoding ? $bytesRead : ( $bytesRead / 2 ) ); + $spos = $limitpos; + + while ($charsLeft > 0) { + $opcode = $this->_getInt2d($spos); + $conlength = $this->_getInt2d($spos + 2); + if ($opcode !== 0x3c) { + return - 1; + } + $spos += 4; + $limitpos = $spos + $conlength; + $option = ord($this->data[ $spos ]); + $spos ++; + if ($asciiEncoding && ( $option === 0 )) { + $len = min($charsLeft, $limitpos - $spos); // min($charsLeft, $conlength); + $retstr .= substr($this->data, $spos, $len); + $charsLeft -= $len; + $asciiEncoding = true; + } elseif (! $asciiEncoding && ( $option !== 0 )) { + $len = min($charsLeft * 2, $limitpos - $spos); // min($charsLeft, $conlength); + $retstr .= substr($this->data, $spos, $len); + $charsLeft -= $len / 2; + $asciiEncoding = false; + } elseif (! $asciiEncoding && ( $option === 0 )) { + // Bummer - the string starts off as Unicode, but after the + // continuation it is in straightforward ASCII encoding + $len = min($charsLeft, $limitpos - $spos); // min($charsLeft, $conlength); + for ($j = 0; $j < $len; $j ++) { + $retstr .= $this->data[ $spos + $j ] . chr(0); + } + $charsLeft -= $len; + $asciiEncoding = false; + } else { + $newstr = ''; + for ($j = 0, $len_retstr = strlen($retstr); $j < $len_retstr; $j ++) { + $newstr = $retstr[ $j ] . chr(0); + } + $retstr = $newstr; + $len = min($charsLeft * 2, $limitpos - $spos); // min($charsLeft, $conlength); + $retstr .= substr($this->data, $spos, $len); + $charsLeft -= $len / 2; + $asciiEncoding = false; + //echo "Izavrat\n"; + } + $spos += $len; + } + } + $retstr = $asciiEncoding ? $this->_latin1toDef($retstr) : $this->_UTF16toDef($retstr); +// echo "Str $i = $retstr\n"; + if ($richString) { + $spos += 4 * $formattingRuns; + } + + // For extended strings, skip over the extended string data + if ($extendedString) { + $spos += $extendedRunLength; + } + //if ($retstr == 'Derby'){ + // echo "bb\n"; + //} + $this->sst[] = $retstr; + } + /*$continueRecords = array(); + while ($this->getNextCode() == Type_CONTINUE) { + $continueRecords[] = &$this->nextRecord(); + } + //echo " 1 Type_SST\n"; + $this->shareStrings = new SSTRecord($r, $continueRecords); + //print_r($this->shareStrings->strings); + */ + // echo 'SST read: '.($time_end-$time_start)."\n"; + break; + + case self::TYPE_FILEPASS: + return false; + case self::TYPE_NAME: + //echo "Type_NAME\n"; + break; + case self::TYPE_FORMAT: + $indexCode = $this->_getInt2d($pos + 4); + + if ($version === self::BIFF8) { + $numchars = $this->_getInt2d($pos + 6); + if (ord($this->data[ $pos + 8 ]) === 0) { // ascii + $formatString = substr($this->data, $pos + 9, $numchars); + $formatString = $this->_latin1toDef($formatString); + } else { + $formatString = substr($this->data, $pos + 9, $numchars * 2); + $formatString = $this->_UTF16toDef($formatString); + } + } else { + $numchars = ord($this->data[ $pos + 6 ]); + $formatString = substr($this->data, $pos + 7, $numchars * 2); + $formatString = $this->_latin1toDef($formatString); + } + + $this->formatRecords[ $indexCode ] = $formatString; +// echo "Type.FORMAT[$indexCode]=$formatString\n"; + break; + case self::TYPE_XF: + $formatstr = ''; + $indexCode = $this->_getInt2d($pos + 6); +// echo "\nType.XF code=".$indexCode." dateFormat=".$this->dateFormats[ $indexCode ]." numberFormats=".$this->numberFormats[ $indexCode ].PHP_EOL; + if (array_key_exists($indexCode, $this->dateFormats)) { + //echo "isdate ".$dateFormats[$indexCode]; + $this->formatRecords['xfrecords'][] = array( + 'type' => 'date', + 'format' => $this->dateFormats[ $indexCode ] + ); + } elseif (array_key_exists($indexCode, $this->numberFormats)) { + //echo "isnumber ".$this->numberFormats[$indexCode]; + $this->formatRecords['xfrecords'][] = array( + 'type' => 'number', + 'format' => $this->numberFormats[ $indexCode ] + ); + } else { + $isdate = false; + if ($indexCode > 0) { + if (isset($this->formatRecords[ $indexCode ])) { +// die( 'L:'.__LINE__ ); + $formatstr = $this->formatRecords[ $indexCode ]; + } + //echo '.other.'; +// echo "\nfl=".strlen( $formatstr)." fs=$formatstr=\n"; +// echo "\ncode=".$indexCode." fl=".strlen( $formatstr)." fs=$formatstr=\n"; + $fs = str_replace('\\', '', $formatstr); + if ($fs && preg_match('/^[hmsday\/\-:\., ]+$/i', $fs)) { // found day and time format + $isdate = true; + $formatstr = str_replace(array( 'yyyy',':mm','mm','dddd','dd', 'h','ss' ), array('Y',':i','m','l','d', 'H','s' ), $fs); + } + } + + if ($isdate) { + $this->formatRecords['xfrecords'][] = array( + 'type' => 'date', + 'format' => $formatstr, + 'code' => $indexCode + ); + } else { +// echo 'fs='.$formatstr.PHP_EOL; + $this->formatRecords['xfrecords'][] = array( + 'type' => 'other', + 'format' => '', + 'code' => $indexCode + ); + } + } +// echo count( $this->formatRecords['xfrecords'] ).' fs='.$formatstr.' ' . PHP_EOL; + //echo "\n"; + break; + case self::TYPE_NINETEENFOUR: + //echo "Type.NINETEENFOUR\n"; + $this->nineteenFour = ( ord($this->data[ $pos + 4 ]) === 1 ); + break; + case self::TYPE_BOUNDSHEET: + //echo "Type.BOUNDSHEET\n"; + $rec_offset = $this->_getInt4d($pos + 4); +// $rec_typeFlag = ord($this->_data[$pos + 8]); + $rec_length = ord($this->data[ $pos + 10 ]); + $hidden = false; + $rec_name = ''; + if ($version === self::BIFF8) { + //ord($this->data[$pos + 9]) + $hidden = ord($this->data[$pos + 8]) === 1; + $chartype = ord($this->data[ $pos + 11 ]); + if ($chartype === 0) { + $rec_name = substr($this->data, $pos + 12, $rec_length); + $rec_name = $this->_latin1toDef($rec_name); + } else { + $rec_name = substr($this->data, $pos + 12, $rec_length * 2); + $rec_name = $this->_UTF16toDef($rec_name); + } + } elseif ($version === self::BIFF7) { + $rec_name = substr($this->data, $pos + 11, $rec_length); + } + $this->boundsheets[] = array( + 'name' => $rec_name, + 'offset' => $rec_offset, + 'hidden' => $hidden, + 'active' => false + ); + + break; + + case self::TYPE_WINDOW1: + $this->activeSheet = $this->_getInt2d($pos + 14); + break; + } + + //echo "Code = ".base_convert($r['code'],10,16)."\n"; + $pos += $length + 4; + $code = $this->_getInt2d($pos); + $length = $this->_getInt2d($pos + 2); + + //$r = &$this->nextRecord(); + //echo "1 Code = ".base_convert($r['code'],10,16)."\n"; + } + + foreach ($this->boundsheets as $key => $val) { + $this->sn = $key; + $this->_parseSheet($val['offset']); + if ($key === $this->activeSheet) { + $this->boundsheets[ $key ]['active'] = true; + } + } + + return true; + } + protected function _latin1toDef($string) + { + $result = $string; + if ($this->defaultEncoding) { + $result = mb_convert_encoding($string, $this->defaultEncoding, 'ISO-8859-1'); + } + + return $result; + } + protected function _UTF16toDef($string) + { + $result = $string; + if ($this->defaultEncoding && $this->defaultEncoding !== 'UTF-16LE') { + $result = mb_convert_encoding($string, $this->defaultEncoding, 'UTF-16LE'); + } + + return $result; + } + + protected function _parseSheet($spos): bool + { + $cont = true; + // read BOF +// $code = ord($this->_data[$spos]) | ord($this->_data[$spos + 1]) << 8; + [$length, $version, $substreamType] = $this->parseSubstreamHeader($spos); + + if (( $version !== self::BIFF8 ) && ( $version !== self::BIFF7 )) { + return false; + } + + if ($substreamType !== self::WORKSHEET) { + return false; + } + //echo "Start parse code=".base_convert($code,10,16)." version=".base_convert($version,10,16)." substreamType=".base_convert($substreamType,10,16).""."\n"; + $spos += $length + 4; + //var_dump($this->formatRecords); + //echo "code $code $length"; + + $this->sheets[ $this->sn ]['maxrow'] = 0; + $this->sheets[ $this->sn ]['maxcol'] = 0; + $this->sheets[ $this->sn ]['numRows'] = 0; + $this->sheets[ $this->sn ]['numCols'] = 0; + + while ($cont) { + //echo "mem= ".memory_get_usage()."\n"; +// $r = &$this->file->nextRecord(); + $lowcode = ord($this->data[ $spos ]); + if ($lowcode === self::TYPE_EOF) { + break; + } + $t_code = $lowcode | ord($this->data[ $spos + 1 ]) << 8; + $length = ord($this->data[ $spos + 2 ]) | ord($this->data[ $spos + 3 ]) << 8; + $spos += 4; + + //echo "Code=".base_convert($code,10,16)." $code\n"; + $this->multiplier = 1; // need for format with % + switch ($t_code) { + case self::TYPE_DIMENSION: + //echo 'Type_DIMENSION '; + if (!isset($this->numRows)) { + if (( $length === 10 ) || ( $version === self::BIFF7 )) { + $this->sheets[ $this->sn ]['numRows'] = ord($this->data[ $spos + 2 ]) | ord($this->data[ $spos + 3 ]) << 8; + $this->sheets[ $this->sn ]['numCols'] = ord($this->data[ $spos + 6 ]) | ord($this->data[ $spos + 7 ]) << 8; + } else { + $this->sheets[ $this->sn ]['numRows'] = ord($this->data[ $spos + 4 ]) | ord($this->data[ $spos + 5 ]) << 8; + $this->sheets[ $this->sn ]['numCols'] = ord($this->data[ $spos + 10 ]) | ord($this->data[ $spos + 11 ]) << 8; + } + } + //echo 'numRows '.$this->numRows.' '.$this->numCols."\n"; + break; + case self::TYPE_MERGEDCELLS: + $cellRanges = ord($this->data[ $spos ]) | ord($this->data[ $spos + 1 ]) << 8; + for ($i = 0; $i < $cellRanges; $i ++) { + $fr = ord($this->data[ $spos + 8 * $i + 2 ]) | ord($this->data[ $spos + 8 * $i + 3 ]) << 8; + $lr = ord($this->data[ $spos + 8 * $i + 4 ]) | ord($this->data[ $spos + 8 * $i + 5 ]) << 8; + $fc = ord($this->data[ $spos + 8 * $i + 6 ]) | ord($this->data[ $spos + 8 * $i + 7 ]) << 8; + $lc = ord($this->data[ $spos + 8 * $i + 8 ]) | ord($this->data[ $spos + 8 * $i + 9 ]) << 8; + //$this->sheets[$this->sn]['mergedCells'][] = array($fr + 1, $fc + 1, $lr + 1, $lc + 1); + if ($lr - $fr > 0) { + $this->sheets[ $this->sn ]['cellsInfo'][ $fr + 1 ][ $fc + 1 ]['rowspan'] = $lr - $fr + 1; + } + if ($lc - $fc > 0) { + $this->sheets[ $this->sn ]['cellsInfo'][ $fr + 1 ][ $fc + 1 ]['colspan'] = $lc - $fc + 1; + } + } + //echo "Merged Cells $cellRanges $lr $fr $lc $fc\n"; + break; + case self::TYPE_RK: + case self::TYPE_RK2: + //echo 'self::TYPE_RK'."\n"; + $row = ord($this->data[ $spos ]) | ord($this->data[ $spos + 1 ]) << 8; + $column = ord($this->data[ $spos + 2 ]) | ord($this->data[ $spos + 3 ]) << 8; + $rknum = $this->_getInt4d($spos + 6); + $numValue = $this->_getIEEE754($rknum); + //echo $numValue." "; + $t_alias = 'n'; + if ($this->isDate($spos)) { + [$string, $raw] = $this->createDate($numValue); + $t_alias = 'd'; + } else { + $raw = $numValue; + if (isset($this->columnsFormat[ $column + 1 ])) { + $this->curFormat = $this->columnsFormat[ $column + 1 ]; + } + $string = sprintf($this->curFormat, $numValue * $this->multiplier); + //$this->addcell(RKRecord($r)); + } + $this->addCell($row, $column, $string, $raw, $t_code, $t_alias); + //echo "Type_RK $row $column $string $raw {$this->curformat}\n"; + break; + case self::TYPE_LABELSST: + $row = ord($this->data[ $spos ]) | ord($this->data[ $spos + 1 ]) << 8; + $column = ord($this->data[ $spos + 2 ]) | ord($this->data[ $spos + 3 ]) << 8; +// $xfindex = ord($this->_data[$spos + 4]) | ord($this->_data[$spos + 5]) << 8; + $index = $this->_getInt4d($spos + 6); + //var_dump($this->sst); + $this->addCell($row, $column, $this->sst[ $index ], $index, $t_code, 's'); + //echo "LabelSST $row $column $string\n"; + break; + case self::TYPE_MULRK: + $row = ord($this->data[ $spos ]) | ord($this->data[ $spos + 1 ]) << 8; + $colFirst = ord($this->data[ $spos + 2 ]) | ord($this->data[ $spos + 3 ]) << 8; + $colLast = ord($this->data[ $spos + $length - 2 ]) | ord($this->data[ $spos + $length - 1 ]) << 8; + $columns = $colLast - $colFirst + 1; + $tmppos = $spos + 4; + $t_alias = 'n'; + for ($i = 0; $i < $columns; $i ++) { + $numValue = $this->_getIEEE754($this->_getInt4d($tmppos + 2)); + if ($this->isDate($tmppos - 4)) { + [$string, $raw] = $this->createDate($numValue); + $t_alias = 'd'; + } else { + $raw = $numValue; + if (isset($this->columnsFormat[ $colFirst + $i + 1 ])) { + $this->curFormat = $this->columnsFormat[ $colFirst + $i + 1 ]; + } + $string = sprintf($this->curFormat, $numValue * $this->multiplier); + } + //$rec['rknumbers'][$i]['xfindex'] = ord($rec['data'][$pos]) | ord($rec['data'][$pos+1]) << 8; + $tmppos += 6; + $this->addCell($row, $colFirst + $i, $string, $raw, $t_code, $t_alias); + //echo "MULRK $row ".($colFirst + $i)." $string\n"; + } + //MulRKRecord($r); + // Get the individual cell records from the multiple record + //$num = ; + + break; + case self::TYPE_NUMBER: + $row = ord($this->data[ $spos ]) | ord($this->data[ $spos + 1 ]) << 8; + $column = ord($this->data[ $spos + 2 ]) | ord($this->data[ $spos + 3 ]) << 8; + $tmp = unpack('ddouble', substr($this->data, $spos + 6, 8)); // It machine machine dependent + $t_alias = 'n'; + if ($this->isDate($spos)) { + [$string, $raw] = $this->createDate($tmp['double']); + $t_alias = 'd'; + // $this->addcell(DateRecord($r, 1)); + } else { + //$raw = $tmp['']; + if (isset($this->columnsFormat[ $column + 1 ])) { + $this->curFormat = $this->columnsFormat[ $column + 1 ]; + } + $raw = $this->createNumber($spos); + $string = sprintf($this->curFormat, $raw * $this->multiplier); + + // $this->addcell(NumberRecord($r)); + } + $this->addCell($row, $column, $string, $raw, $t_code, $t_alias); + //echo "Number $row $column $string\n"; + break; + case self::TYPE_FORMULA: + case self::TYPE_FORMULA2: + $row = ord($this->data[ $spos ]) | ord($this->data[ $spos + 1 ]) << 8; + $column = ord($this->data[ $spos + 2 ]) | ord($this->data[ $spos + 3 ]) << 8; + /* + $byte6 = ord($this->_data[$spos + 6]); + $byte12 = ord($this->_data[$spos + 12]); + $byte13 = ord($this->_data[$spos + 13]); + + if ( $byte6 === 0 && $byte12 === 255 && $byte13 === 255 ) { + //String formula. Result follows in a STRING record + //echo "FORMULA $row $column Formula with a string
\n"; + } else if ($byte6 === 1 && $byte12 === 255 && $byte13 === 255 ) { + //Boolean formula. Result is in +2; 0=false,1=true + } else if ($byte6 === 2 && $byte12 === 255 && $byte13 === 255) { + //Error formula. Error code is in +2; + } else if ( $byte6 === 3 && $byte12 === 255 && $byte13 === 255) { + //Formula result is a null string. + */ + if (! ( ord($this->data[ $spos + 6 ]) < 4 && ord($this->data[ $spos + 12 ]) === 255 && ord($this->data[ $spos + 13 ]) === 255 )) { + // result is a number, so first 14 bytes are just like a _NUMBER record + $tmp = unpack('ddouble', substr($this->data, $spos + 6, 8)); // It machine machine dependent + if ($this->isDate($spos)) { + [$string, $raw] = $this->createDate($tmp['double']); + // $this->addcell(DateRecord($r, 1)); + } else { + //$raw = $tmp['']; + if (isset($this->columnsFormat[ $column + 1 ])) { + $this->curFormat = $this->columnsFormat[ $column + 1 ]; + } + $raw = $this->createNumber($spos); + $string = sprintf($this->curFormat, $raw * $this->multiplier); + + // $this->addcell(NumberRecord($r)); + } + $this->addCell($row, $column, $string, $raw, $t_code, 'f'); + //echo "Number $row $column $string\n"; + } + break; + case self::TYPE_BOOLERR: + $row = $this->_getInt2d($spos); + $column = $this->_getInt2d($spos + 2); + $string = ord($this->data[ $spos + 6 ]); + $this->addCell($row, $column, $string, $string, $t_code, 'b'); + //echo 'Type_BOOLERR '."\n"; + break; + case self::TYPE_ROW: + case self::TYPE_DBCELL: + case self::TYPE_MULBLANK: + break; + case self::TYPE_LABEL: + $row = $this->_getInt2d($spos); + $column = $this->_getInt2d($spos); + $string = substr($this->data, $spos + 8, ord($this->data[ $spos + 6 ]) | ord($this->data[ $spos + 7 ]) << 8); + $this->addCell($row, $column, $string, '', $t_code, 'inlineStr'); + + // $this->addcell(LabelRecord($r)); + break; + + case self::TYPE_EOF: + $cont = false; + break; + default: + //echo ' unknown :'.base_convert($r['code'],10,16)."\n"; + break; + } + $spos += $length; + } + + if ($this->sheets[ $this->sn ]['numRows'] === 0) { + $this->sheets[ $this->sn ]['numRows'] = $this->sheets[ $this->sn ]['maxrow']; + } + if ($this->sheets[ $this->sn ]['numCols'] === 0) { + $this->sheets[ $this->sn ]['numCols'] = $this->sheets[ $this->sn ]['maxcol']; + } + + return true; + } + + //}}} + //{{{ createDate() + + protected function _getIEEE754($rknum) + { + if (( $rknum & 0x02 ) !== 0) { + $value = $rknum >> 2; + } else { +//mmp +// first comment out the previously existing 7 lines of code here +// $tmp = unpack("d", pack("VV", 0, ($rknum & 0xfffffffc))); +// //$value = $tmp['']; +// if (array_key_exists(1, $tmp)) { +// $value = $tmp[1]; +// } else { +// $value = $tmp['']; +// } +// I got my info on IEEE754 encoding from +// http://research.microsoft.com/~hollasch/cgindex/coding/ieeefloat.html +// The RK format calls for using only the most significant 30 bits of the +// 64 bit floating point value. The other 34 bits are assumed to be 0 +// So, we use the upper 30 bits of $rknum as follows... + $sign = ( $rknum & 0x80000000 ) >> 31; + $exp = ( $rknum & 0x7ff00000 ) >> 20; + $mantissa = ( 0x100000 | ( $rknum & 0x000ffffc ) ); + $value = $mantissa / (2 ** (20 - ($exp - 1023))); + if ($sign) { + $value = - 1 * $value; + } +//end of changes by mmp + } + + if (( $rknum & 0x01 ) !== 0) { + $value /= 100; + } + + return $value; + } + + protected function isDate($spos): bool + { + //$xfindex = GetInt2d(, 4); + $xfindex = ord($this->data[ $spos + 4 ]) | ord($this->data[ $spos + 5 ]) << 8; +// echo 'check is date '.$xfindex.' '.$this->formatRecords['xfrecords'][$xfindex]['type']." ".$this->formatRecords['xfrecords'][ $xfindex ]['format']."\n"; + + + + if ($this->formatRecords['xfrecords'][ $xfindex ]['type'] === 'date') { + $this->curFormat = $this->formatRecords['xfrecords'][ $xfindex ]['format']; + + return true; + } + + if ($this->formatRecords['xfrecords'][ $xfindex ]['type'] === 'number') { + $this->curFormat = $this->formatRecords['xfrecords'][ $xfindex ]['format']; + if (strpos($this->curFormat, '%%') !== false) { + $this->multiplier = 100; + } + } else { + $this->curFormat = $this->defaultFormat; + } + + return false; + } + + /** + * Convert the raw Excel date into a human readable format + * + * Dates in Excel are stored as number of seconds from an epoch. On + * Windows, the epoch is 30/12/1899 and on Mac it's 01/01/1904 + * + * @param integer $timevalue The raw Excel value to convert + * + * @return array First element is the converted date, the second element is number a unix timestamp + */ + public function createDate(int $timevalue): array + { +// $offset = ($timeoffset===null)? date('Z') : $timeoffset * 3600; + if ($timevalue > 1) { + $timevalue -= ( $this->nineteenFour ? 24107 : 25569 ); + } + $ts = round($timevalue * 24 * 3600); + $string = $this->datetimeFormat ? gmdate($this->datetimeFormat, $ts) : gmdate($this->curFormat, $ts); + return array( $string, $ts ); + } + + protected function addCell($row, $col, $string, $raw = '', $type_code = 0, $type_alias = ''): void + { + //echo "ADD cel $row-$col $string\n"; + $this->sheets[ $this->sn ]['maxrow'] = max($this->sheets[ $this->sn ]['maxrow'], $row); + $this->sheets[ $this->sn ]['maxcol'] = max($this->sheets[ $this->sn ]['maxcol'], $col); + $this->sheets[ $this->sn ]['cells'][ $row ][ $col ] = $string; + if ($raw) { + $this->sheets[ $this->sn ]['cellsInfo'][ $row ][ $col ]['raw'] = $raw; + } + if ($type_code) { + $this->sheets[$this->sn]['cellsInfo'][$row][$col]['type'] = $type_code; + $this->sheets[$this->sn]['cellsInfo'][$row][$col]['t'] = $type_alias; + } + } + + protected function createNumber($spos) + { + $rknumhigh = $this->_getInt4d($spos + 10); + $rknumlow = $this->_getInt4d($spos + 6); + //for ($i=0; $i<8; $i++) { echo ord($this->_data[$i+$spos+6]) . " "; } echo "
"; + $sign = ( $rknumhigh & 0x80000000 ) >> 31; + $exp = ( $rknumhigh & 0x7ff00000 ) >> 20; + $mantissa = ( 0x100000 | ( $rknumhigh & 0x000fffff ) ); + $mantissalow1 = ( $rknumlow & 0x80000000 ) >> 31; + $mantissalow2 = ( $rknumlow & 0x7fffffff ); + $value = $mantissa / (2 ** (20 - ($exp - 1023))); + if ($mantissalow1 !== 0) { + $value += 1 / (2 ** (21 - ($exp - 1023))); + } + $value += $mantissalow2 / (2 ** (52 - ($exp - 1023))); + //echo "Sign = $sign, Exp = $exp, mantissahighx = $mantissa, mantissalow1 = $mantissalow1, mantissalow2 = $mantissalow2
\n"; + if ($sign) { + $value = - 1 * $value; + } + + return $value; + } + + /** + * Set the encoding method + * + * @param string $encoding Encoding to use + * + * @access public + */ + public function setOutputEncoding(string $encoding): SimpleXLS + { + $this->defaultEncoding = $encoding; + return $this; + } + + + /** + * Set the default number format, ex. "%.2f" + * + * @access public + * + * @param string $sFormat Default format + */ + public function setDefaultFormat(string $sFormat): SimpleXLS + { + $this->defaultFormat = $sFormat; + return $this; + } + + /** + * Force a column to use a certain format + * + * @access public + * + * @param integer $column Column number + * @param string $sFormat Format + */ + public function setColumnFormat(int $column, string $sFormat): SimpleXLS + { + $this->columnsFormat[ $column ] = $sFormat; + return $this; + } + +} diff --git a/app/Http/Controllers/Admin/GoodController.php b/app/Http/Controllers/Admin/GoodController.php index 3d0a83a..365284a 100644 --- a/app/Http/Controllers/Admin/GoodController.php +++ b/app/Http/Controllers/Admin/GoodController.php @@ -6,11 +6,14 @@ use App\Http\Controllers\Controller; use App\Http\Requests\GoodsRequest; use App\Models\Good; use App\Models\Images; +use App\Models\Manufacturer; use Illuminate\Database\Eloquent\Model; use Illuminate\Http\Request; use Illuminate\Support\Facades\Session; use Illuminate\Support\Facades\Storage; use Illuminate\Support\Facades\Validator; +use App\Classes\SimpleXLS; +use PhpOffice\PhpSpreadsheet\IOFactory; class GoodController extends Controller { @@ -154,4 +157,112 @@ class GoodController extends Controller return redirect()->route('admin.goods.edit', ['good' => $good->id]); } } + + public function convert_ajax() { + return view('admin.goods.ajax'); + } + + public function convert_xlsx(Request $request){ + //$filepath = public_path('excel\iblock_element_admin.xls'); + + //echo '
';
+        $code = $request->category;
+        $reader = IOFactory::createReader('Xlsx');
+        $spreadsheet = $reader->load('1.xlsx');
+        // Только чтение данных
+        $reader->setReadDataOnly(true);
+
+        // Количество листов
+        $sheetsCount = $spreadsheet->getSheetCount();
+        // Данные в виде массива
+        $data = $spreadsheet->getActiveSheet()->toArray();
+        $i = 0;
+        $name_item = 0;
+        $image_item = 2;
+        $stock_item = 7;
+        $power_item = 9;
+        $price_item = 13;
+        $weight_item = 14;
+        $demo_item = 8;
+        $manufacturer_item = 12;
+
+        $current = 0;
+        $progress = 0;
+        $all = count($data);
+
+        foreach ($data as $k => $item):
+            //print_r($item);
+            if ($i == 0) {
+               if ($item[$k] == 'Название') $name_item = $k;
+                if ($item[$k] == 'Картинка для анонса') $image_item = $k;
+                if ($item[$k] == 'Мощность, кВт ') $power_item = $k;
+                if ($item[$k] == 'Наличие') $stock_item = $k;
+                if ($item[$k] == 'Цена') $price_item = $k;
+                if ($item[$k] == 'Вес, кг') $weight_item = $k;
+                if ($item[$k] == 'Посмотреть в демозале') $demo_item = $k;
+                if ($item[$k] == 'Производитель') $manufacturer_item = $k;
+            } else {
+
+                if(isset($item[$image_item])){
+
+                    $url = $item[$image_item];
+
+                    $file_name = pathinfo($url)['basename'];
+                    //$file_name=$date . '.' . $file_extension;
+
+                    $file = file_get_contents($url);
+
+                    $url_file = Storage::disk('public')->put('/goods/'.$file_name, $file);
+
+                }
+
+                //echo "url_file: goods/".$file_name."
"; + //echo "title: ".$item[$name_item]."
"; + //echo "image: ".$item[$image_item]."
"; + //echo "power: ".$item[$power_item]."
"; + //echo "stock_count: ".$item[$stock_item]."
"; + $price = trim(stristr($item[$price_item], 'руб.', true)); + //echo "price: ".$price."
"; + //echo "weight: ".$item[$weight_item]."
"; + //echo "demo: ".$item[$demo_item]."
"; + //echo "manufacturer: ".$item[$manufacturer_item]."
"; + $manufactur = trim(stristr($item[$manufacturer_item], '[', true)); + $country = Manufacturer::query()->where('name', '=', $manufactur)->get(); + //echo "country: ".$country[0]->code_country."
"; + //echo "

"; + + $good = new Good(); + $good->category_id = $code; + $good->title = $item[$name_item]; + $good->image = "goods/".$file_name; + if (!empty($item[$power_item])) + $good->power = $item[$power_item]; + else + $good->power = 0; + $good->manufacturer = $manufactur; + $good->country = $country[0]->code_country; + if ($item[$stock_item] == "Да") + $good->stock_count = 1; + else + $good->stock_count = 0; + if (!empty($item[$price_item])) { + $good->price = $price; + } + $good->weight = $item[$weight_item]; + if (!empty($item[$demo_item])) + $good->demo = 1; + + $good->text = "Данный товар доступен на складе и в каталоге интернет-магазина"; + $good->save(); + + } + $i++; + $current++; + $progress = round(($current*100)/$all); + + endforeach; + + echo "

Данные успешно были загружены! Код категории: $code

"; + //echo '
'; + } } diff --git a/app/Http/Controllers/MainController.php b/app/Http/Controllers/MainController.php index 7926358..2536523 100644 --- a/app/Http/Controllers/MainController.php +++ b/app/Http/Controllers/MainController.php @@ -19,7 +19,7 @@ class MainController extends Controller // Главная страница public function index(Request $request) { $banners = Banner::query()->orderBy('id')->get(); - $category = Category::query()->where('parent_id', '>', '0')->orderBy('id')->get(); + $category = Category::query()->where('parent_id', '>', '0')->orderBy('id')->paginate(6); if (isset($request->filter)) { switch($request->filter) { @@ -157,4 +157,20 @@ class MainController extends Controller public function online() { return redirect()->back(); } + + public function ajax_category(Request $request){ + if ($request->data == 'all') { + $category = Category::query()->where('parent_id', '>', '0')->orderBy('id')->get(); + } else { + $category = Category::query()->where('parent_id', '>', '0')->orderBy('id')->paginate(6); + } + + if ($request->ajax()) { + if ($request->data == 'all') { + return view('category_ajax', compact('category')); + } else { + return view('category_ajax_min', compact('category')); + } + } + } } diff --git a/app/Http/Controllers/RegisterController.php b/app/Http/Controllers/RegisterController.php index 67d2faf..f64a497 100644 --- a/app/Http/Controllers/RegisterController.php +++ b/app/Http/Controllers/RegisterController.php @@ -22,7 +22,8 @@ class RegisterController extends Controller $request->validate([ 'name' => 'required|string|max:255', 'email' => 'required|string|email|max:255|unique:users', - 'password' => 'required|string|min:8|confirmed', + 'password' => 'required|string|min:8|required_with:password_confirmation|same:password_confirmation', + 'password_confirmation' => 'min:6' ]); User::create([ diff --git a/app/Models/Manufacturer.php b/app/Models/Manufacturer.php new file mode 100644 index 0000000..bd8b974 --- /dev/null +++ b/app/Models/Manufacturer.php @@ -0,0 +1,13 @@ + [ public_path('storage') => storage_path('app/public'), + public_path('good') => storage_path('app/public/goods'), ], ]; diff --git a/database/migrations/2023_04_26_073127_create_manufacturers_table.php b/database/migrations/2023_04_26_073127_create_manufacturers_table.php new file mode 100644 index 0000000..d5b1258 --- /dev/null +++ b/database/migrations/2023_04_26_073127_create_manufacturers_table.php @@ -0,0 +1,36 @@ +id(); + $table->string('name', 255)->nullable(); + $table->string('code', 255)->nullable(); + $table->string('code_country', 255)->nullable(); + $table->integer('code_id')->nullable(false); + $table->string('country', 255)->nullable(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('manufacturers'); + } +}; diff --git a/public/1.xlsx b/public/1.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..eef973d28e8f0c80a5df66208034eb26f8cf9695 GIT binary patch literal 49221 zcmeF1W0NQ_l&0IZZQHorw{6?DZQHhO+qP}nwtMf?)K<;b>_3>vhkQt#q=NT3r;;2w zNnj8Z05AXu0000&0E3%sGaWzxfH)8U0Av6NAWcDA8z*BMCtW3XJ7Y&}IyY-8f&vgA ziaY?IfA;@d{s-?sRnnx)AOnK%tJs&|5v{~l10MwIb-*YRl{`=1P~u31p=OS``EO46 zCxSpess(#J((INe)BUtrgN=1dK-fs90!*a;Sf8>EHaq?B=oM)%I%a}{hWc$D3N{}j zrmk+ZNhUy=ee0kCi_kv5L=~19DjJX9VfMzT3gYfaJ4}T}8Ryt$|DKG>4kE`y`69yM zJo1u-Ii;u0;~}j$NFqcb+4C}mq#x}OyrZ?M+Y0KnJ%qn4xc|^z``1UoMmJaS~Zi+ ztoINvYN6ER-2lP%C+R*i&d@HlQAbW}oRJI$ku}X;@o0{aEGIivfKTbzcpFEb?6o0| zmrcn$_z{Tk+b_xs;(5nop8&#mA0df%==I*%IhW_v+_7fh&3($bFVhbg0Ko4rFo4|u zgJrWa1M$;8tx5f(4*DOKx(>!xj`Vc@QU5QF|AQI)FH5gVkd_@}fC;%3`wAUE6bN0-z64VyceoRn59$2fARXzat_NI#wm5Rkd8X$XkfZt<27bQ z`23EgtZ2q*UT2Ww@Q27<*T|~xQ7E$)`P++DCTmQAhz045X;yTUH1FA0qlx8yGTVKK z9dfX8>~1_D62ENcUxfPakofZ?r9S@Kk&b_mU;#h?x>?cxCnv794weSCwwC`9z5XvV zfd4|+zft~YmnsEm$sq=WZs?y-2G>j%RK#^BdZH`kOL&O!Cdy4RLS~<*U2LijZM79i zdSKfS_uJ`FmseJ}17PIme(JIaBoGf|t6MHm+v&$?U z72-q?Iwp$mOPSz!T#(+We7o-?@Hs)*yZJyf`E+Y?G(Nh#`|qUxyJSRQsTXel$zTT< z0091<#XrgXSFsc&O4}|mAp8eY;FGU4i5BYuP2!-mVcmS7#oa;zI;IWvE4phlK3|_P z$UxAZlm|$$ybo)SJsjg;rDpYZ6ll#ub6A=H+6MWPT- z9Ukun?X5nYEiRG>dII8|7~1`62)Jf=CM*8^*()B?#4_I@pr`)q`M_Zs^^-K34AaH= z#QAr#`fDx8KsME9tZ5tq+!T2C@A-*zQY^GNfs0$Vp00#dE@5htq=)u?3I)RT8yJ`G z8u}ZdU&}%xcQDn(cWi5HGYG>YqB+NzrZlsoNtMRbsN7Kv$TwT$HH)+nNW+3&yJHa2 z;^-XBo^OWzuQ%HCs5d8%@5UnP&yx{cvRG#BwFiGQ820b?404X$|AdQoDED=1wzV2IAn3(e`H4vA08M{~I9 zT%xKxVj=B`!+29>ej6*{m817>DJ8_k8CSGak^TQ_BRt5w!Xgm>ARYq<0Odcm;b^As zU~Hu5i8et=rO;e z66*!f)3fVZuLnmT2gs2?AIOMlLOeixW(t#XBK{r}hE3#w{_Gq5BsJ^QeW&?iMfvk2 zI`Irc>)&XX4Hng}Jv*n`vESRni?txUlrz>fwps5d`FCe`a&lSewnvwyI$tOGy}mD- zmgo6;k6tchvpVY>ie8U%mc#$rKUaLe>0_;Ja^UT*)2D6mJkGz~8)Mo&zZadP$vCZaCH+Vf37jXD~B=fW2$bgkLJ~M{~ypIGkpWbhodr`F6 znSA5Zql|9Ho4K87##-0-Ue-VEYW&!^JHM|#VEy>CcQtptukC%c;$h#hzkZH#c!2lr zYVYiLxV|5+a81qz9;2^y*E?L;rl_{+?0NvBdxbOCfK6hzopkfH_C!k3)7I8#J$@dm zPHKJ)yCh`Xftk?aUA*1fhkMg*d{hGZiECsnrMU}T`KzfxsLwoczfT3p%;n1 z$TGR$#S(2I&W%YgGRP4tDx5PF`dH&x3#vEWIcYg!=bD;pX2y3)g2xqhj|A)8^OfKf ztkWr}F{qZX!dL$`!Xwlg0j4whW*21xI;l&`3wIafI}Bhq#Ocv01Wg9Pu&_t9h0w`y z>^N@e@3u&J6Rp;y;?t=ZAfJ6YY z^(+&5kGz2^#xzh$v#hB#J-y` z!~VfL8JpsJMEo0ueh95geCtszY~m@a{V9Nv7pNQNc7d98M|n(M4BLAbd}aK`5CbI| zr~Sm~iLJXPegO%C^yA&|9OH~G(>|`~He7n_C`{rKso6Db%pPKfZZy5Jc_s+so`-g5 zLz)?1mo?UW8uv{I@@7B+!G_mBn+6m3i&p3A)?3|5$=3UD07Iw*nG6x>T%{eX)Lx(mBjP|dzDG5b3ZauRYjFZNrLc5sStn0hz1c?R9Hxm=z5PL>enu35%rWyZ-0i6Ij;RPPpf zJ-}LIlH=kX?)d;~n}ou*ZY$l8d!K~nzE{Ev*VV_VeRR1_ec9-^-o6TUZ#PD(L9_7A zf-N#`kR{wG&q5!e&yy*8xK2}S2Ju7K=30D;rydViH$9+^f_iSoMn(2+7d2TZ9F!Sz zqRzqN@iNu&3K3ce*n%<}IY@|yg|=^m5*w+Xz^5TSD2~|fspqt2Dl+^toeh=};ac?# z>WOLVb30)#IxEMlC$PZ9iD+PUnN3V!_Cf~&D1s6(C2}qa%QMq|tJAP2f8p&4Cru$vn|>{Lbi+d{X=^0EkYsM{^p!z@Lg+0S|U^MRAS$>Yv- z;pA?i?bM6BsysjfDPb{3k&#E89O(fCsO0<5exD6xE`iUOJ3|5=dcu=TzMPxlpRQ?n z(qX$gX{HEkTLqH-sVW-ubdOHtnNvhVYO? zb0rwlxuti6EXD|2^ryQ6id@*b=z(#AB_d_YZKB9z~eUd2i^$ zk0B9zo0cB~`Ko{S(dY>QCe}1ntarg6PTyd8x91#5dXQsT;+6h)9>;nRYp2<#P z;a*6(MM5H?87JSiI~cJe2DUa|pRJipW?y!-i=Q}f*eQZ}@?O9nhA@rsEM|7-TB%WQ zU7}eoyG8-(xketU*;1U;pQBiFj%#tuE#(6y>b+c#VYYL&h>!w~4 zREs=26J~|VSjgD|k4eBYZ0i>|Y>E?;8wOIfB3i?_&P%#nX_KG3xL~xwT%|S!@b;fp z6F)6s@LzQ>kS-eT_Ju<2ZD>uS%WFQX9wG|Yd)z!c>Ri(-t58>eVyOh_T#=xnk1irH*@8`YysJu@)t4mYy}mgoX<% zC~;fe`3ak@Vq&(egX>{U(a-C!wlMHDG~t}mc_;azM249L3hkgoPOEU7Uib4=%gDU~ zz!pS0>H#A*n8E!bv4(MOtXQ;jCydhfm==f}9zAFU4xLA{grGyK9GFvimYG2c`UHav zavh+bjdB+kjB7e77b+N6ugkydjte+S;!nnWJ0{*cNoXPd#H%ujB`w(R*UicPx&9R| zgb+F&c9Gid@Ss{pr>UDz(2ySkhOusm?fCU~vTmZVm8^E+y2i899y;iqC@znzCG&>e zW8Hqrl3Tt@`FYw0)M>$o?pS=z#vOHh7c$R|V+p<){;F_waljc>icmZE%d-bxRjKKp z>Ru)g&hc>70aBq=&d!7p+u}~TNz5csvPpCgr5Gk{p+y~$J}Brp+(cOr&+}6R3SQQC zvcqLzFN!S5-K?y8`R+iH&Rv&*8|vHo>L{({NsA< zN)@q2^gpM9Uwr(&n%buY+7>WF)bGpSEmy3=Jmv;GnlzTiTWC(ZLFFsz}} zN>I^cdxuc0v5A8^gmJE(k+pS16wQf~`Whm*HSYkauzAjKK5E|X!}?mbaI=DP&2#dz zaN%Ij^|cVpUy?YWTe}@B-E-t)7>9*h8wCYNOu_&~s4PAj@8zu~%$yDawwN*E1Q&7# z^W(^lietzS4kEj?BCib<%Wl*rkQKfIXfox(jy4XHq=zn2KqV4Io(@Bdo~So8T4u_E z>GP;d722f?GuB|67SdpoxwBxF7Mdr_bcw^AM%@%u9mpWRgOkht{W)@#$w_GX^=lAS z7#eouX;O1lbV!ELXz0AOPIu0Yt7bHqQ;joFk|k>8iA9xXSNw&sZhuTw%{TL)2Y{yH z_TMyk+ex+!CM4IsV-@FAa$<27aw*P05N|e~F(u$~AfvZfqlQ9FscB$`)%V{0G;%Wv zbHf-IaGQ=@Ha?O{XGDT!_kj1ztYYexvB~MR1B(&M1!j*m1-2@5134syT_lo32Mr() zM~r^3*w(m_d?@zD|J|d%6?!F6J#@ICM_#@C>W5ju9s-ePtLiB&>MUrTh{Zu7zyI zvCTp&O#oJtvWg1e2LiUcP+kH^@VOFh$V{R-jk7)!6|=@0^miSNRUQphC>Cgn%*D+x z(X2_c#(>OkuySvfc#hq(11FT)U1_Cu%2F6uRP;xyF16hh7KbFxL+-d z61kCr2Ig|W9K-rgpAl99u;2)TP?nD{?>HdsEqKWndxkkjuA_E_BO{>jglAGm&{7#@ z{&ugF-PI6sR;xPn!G2?)9ShFJj?vOi8wJH@uKzUit)#w&M7}bAjQoT?m7$F>55Ln5Y1h-4Yw< zP*H^u?sLk-InMrbjKL|n=`V`9v7Nq5c=`ga5cI{y_6Wc4bZknURZuh3( zZjIS((cLI#@Ht=^3-~S?!`vS&xTDVYs?Ji@4Jk`)E}AiwZW6>sUM2a&qxL~877+=y zv-XT`CY{x}hZ{I2?yJ5x35OauY%!ty-kX0%gY}rch*!^KQS|G!deL%&3EL=f&hck* z)=13}qF?$94}kBJJ9M=Qw!^kB`qTXPWI1P~RG6f4f>oy}+Z|Dy@lru!qfEpoD60{%o*&v<8_)P9}v2NGwd?CPq z3DiD?`Zurq?TEs=>vjI;N*B%Ef@~Sn{me!61Cg$?8l^NF-S7G9O5T5XH+Rod=v28? zew0jBc3y9oCC#zeix$>@u%+yu4j<4dsb#l!Ky>H!ccquhHh5TWWJ^gI`7&PdePa(|B#qgog;Rn^_~l-$iX)L65@cWbH-Eh69~C3^VA6+cTBT~! z+RWF8P!Vcw(CM!D47;O`E{|`KhC3O(RvRf$+24%nr^S^1&hhv@gKZk^WeZuHPiC%T zf*E?F?J%2062arq&m8qHp0aJU?jF@zGJkdCg0$}&@brZ=brK@!#W|=7B^oeg&5#*R zyUQ{rHtimDnzLc+O_sVRMHdWnYtuv!!Ih44s>@~be$rU|j2{oxhDR6mohcZ!f zT00d@4wvE)ZRJrs9z~VmT?9_k3BJp-t(1gQB#_v5$ET+|ym}rg`?wNDO*8Fta~>&X zJ&g$q0D7E$M{}td2Is6-xMW4&c~WGX8rNqh>_25HnNRxRN0(_FSjlvf*(djv4+hXG zpi~^e!n9l79Q-!I0Oe-}<>qi44!3jaFm7WQJcCp8Of#)&A{Uu+&tv=aBd{=33Ej`M z{4-PqQvCICMqf&meka0I7e2lr1#qj#>ErM&!>G9HuRH;~^M)iMrx+9ge# zWgUMvBRNT?sUzcv7wDKcp((r?>C0CRan_b<#NJMcm>FJO;LJlY%?W2*&8EQ20h6+; z1-kME5Zspt0BpAya=lA>K<>FZ7r=XU@hSwW!sXrI6B3AZEA_aneg5z%g5l!gs6` z9vg3AoG%Qgg|F^B7dz0*$~m6ajNU)t^1#f2!^0GFuyUp-$tXYI&$?+^`^VT|L6j3F zi^!?)Qcc(2Jr_8d=ObB$PbnjC+}8I{t^oy3|833Ms9bwj9k0Eddic z3V35mSi8+E1_xa1H_NFZNY?`L2_I-B%II)lXIx4_Hd$4ufyCe7<1wa(VYDh+R8jik zut}CB(;Ot4dX;2}$^$LNxY*td!32cE_$&B$%js1`yDQv_{}KyucxPNBW!ZY$h^Z>; zub?3Z{tDVI+3MF&>ZIyJ!<#$_$Ey?v=@{S$+fdN5SA3B^N=zh9iP8+s4oybvAd#c{ zP?9u}ToLqDI5WX12V@Zmd~P_1G+lwnk(0529V}2>5}0*C7O==NbvF@EpV|iZtHcAc zQTViV(ijRO%QP`bm~Rj?qql8{YGvz{z>!dR8|@|Vp%wGnY<2E9yUzB|-=ClKQSmyq zeg7fI2^g~9wZGaTcqAl_RDIINik0UsQQ0NJ7;xL7)_-K(hbMmRLn0@& zOlJ33GSJYnR{m1!OQR{8C`KBIAtNk|6vnXs7{6yW|FI3w9XR6E?ZxB%yf(#Nzn)rg zgQuSna*deOY*P=z(6U2hCYGQ2=??Og8hl6mkmGeYm@c-m z!&`3PWr)cs)B9u5F?m@PQw4v{oN$*hS|?W7##mb)H&j$O{?SA$ zMZNRj*fWg9lS82HVF|MUo%FgS;-mk_x^VT7Tb_`SB;gd7+SasfRdQ3uDp!6a7Hv$Q zu*W~$%BcSSl0o(@-VD?2HZ--) zjeY!11Gzum?&$}YrtK5mj!BZVuy)Y^dr7JBAR(5>K2Hy~Zm?p*TrNe%RH6`QSlY;~ z8OZC^k!D&t*(4~Dka6+crI5>-inJJn0s^I$sdzofJJCi!-#Zgt{bwsd94iR4YbU)R zsN~6CaA2JP+Vl{jJ+aV|wYjhuipvB?tBf}pj3b19KB*c?gqa5BxGo`+VM7ZIbyb* zt~s=|fs?5QzQ>*1yt*7@(Y+GCweci18@hU)3g76aT{f=gPz_{D< zxU<`O12}DPEX`Bs;8uKcv!7_exb?WHQ8NGUrTaOOV-rJC#A&tGNm><2qyOw=o$6ns z#l$#+!My~TWMqq$RusweXr})75I8PXb|zqzQYh-MoS$eKZ$eUPU!67c2$x)d0x`rW zq6|ehLaaWifdgrC+cPh~%C619s)pUce0ws=LO=mlNJ{-T7>m%#88msbz}F}7SP(|_ z1wv`cl1{!)CK$p8VLGyJ;$kP(Gks5mT4QhdTQ%}O98Iw*6v>+hG1WqhEpW15bxUVw z>u{1OKef?euTGS*MHiHdwU45Q;@y>4K%V&$Ri?EbLCVRw;pDHuAY4xoK$ZqpJwfh# zAuaK)l3SZT7~x_&C(c6w^MQmVRT5w+FBXEhMUGX7EN38_W)aZrL_AMGQ^7YIdpSIs z;Z8a)wWh3~#A3)IDsjQErRsBGCEmh|(kZ>Mbj?6k9sZz1+EXP)0~%U0U6m%X%I`WU z^3;x>u=b$i!unZE7$j_z%)|Z5261?;>QWJ_Wu~itDBoa4%ws>0^te=%*ae6 z%b3ietGXIXdk)N?kbsugB-jftE~i{d5{R*%#szAbiW4xfP;+D5h0Ywr2#-|OFuKKO6p#`c_SR}s&P)!*g}6wCk@bOh zg`G;y(1KE#P9?R+_+n*K6Jx2?+GLS6AS=~o5RcfFVYdYhkWpP|jq?R?pz6~Y4Jilc zluFE^A8m~x)XIjzCt%h#*gyL)aMsH2 z8E|)|YuAH=kUO|NP7%sWAP}c@qQ}5%O<>OAsuySji{`^wLwL$$JO{9sv-oeNal9ew zSE8zwWb^P|W!>Pf_Z2-2xG-QEW4?yu7P-hR1>9JG`W__C9WO>(n2+xyRr`gq;P_F} z$6J>Gk`j>U$Syw>NB(_Q)cnOCKYC*8P)Da5u)1+S#EpLOER~ty6R}n~sk;? zT?;jVa9h+2X$WrbD?gT_M5({r(E|_xfO-`%xohMGE2Qb}uE6+g`3{-)CFCA>K;lCE z(py_3t4(9Q=*t(FvRw^GwjXvwI;#Out_%V;dH4vts)*$8 z&kqO5uUL{~pvM<3i>UwFWdT-BCL-u=E|mSbu3+HF>FXfCp)ZD9hR_`r zGON_MI-3XhYja;h3h107X;TcIRbjv&oKmtBF2smjvo8O@+>NOr^TBc;Hv@3Ihl~P( zY6Q6Y5m@9Iu5$8J>Tg|3)ev|W4{yHE>>ut=(GvJFhUzRYOn(0Xd^4kR9l65wa4bYS zDDo8636MNprYUQrACkefhJX-3<~Xpq=!FG;nn(f+<;)~{_UD=Zk~A*Kxpk44z=EeS zln_F6K0}CKqt1%~Yy*xLAJ3iVj{_CA1J$30!n?6pqC6Cz@K*+g?8^OqaXAsUj{z!k z#xaE;h6bl3REQvHbaift5KJsy@Do;8bZ_Zh>Av#G5wJ+>Q{TL9mUB_+f`chHL(VUp#i!u_vG?dclKLP^;ZDO9m z4(+a>gX>V2Pom~s%9~tx=iGRDz%o_|vtgZ-Az>^;gX~czku;gH%##HCxXGvlVw;5y zQ2bIWY@1(Jn)o;1Z^TPhlqFHJBW15~r}b{_s(T z+p*x&4VcBeZ6f%NE^;EeD1s;^G9hi6w8ylWv8VI2{z#bQ%Y}loEx(q~sH}rJsK78@ zWVPOK*@s9x!XGQK24Q*gM&>cfos^nU(wO^>RRHQ!N)~}nt((3x89g}r>06X5KGRev z^7a`?GHD6UXs+s$)HcI0Pq!ah;ofjyn;TmG4Nb@1?%|Y$7d?EjC&R9}|GIVvgU9zI zfw>pj885X9NtGukFJci!1UB%J|^kXIGJ zwjv_Ft^=j-LR9|`>#wMF7nhGhQlXYg9DgJL&oBt(y~0hPt~jIA?-S>ovW8;Xl~1#B8rURIEE07Ss%+0OUfgJB#sC4hUyPvY(+cEOvoAik4WYt~~+r7)bv zTJ0b?9{-OW5&?em*O9CBRMN0(8ZPWrdM$kzC)IS#y|Z2+m2xmd#UQ!8ED$>Y@Lleg z&ThteKhO6V;R2lRXT0ASJQ>rctWT|NGRp%BxcNXl!0rb4Y)BX)8C=!0(D{g{RWI$Y z;7Np?^NmUz2r@FfVnoJE4i`uBCd7W9EcBpyRl5=L%tZLG1kqJhn`f?~Ozs&Di8BYj^3Nv){F&JD;gNw_ViJY&(@7FETC7JpW%@WrswC}oEK7_a0H z=ViK;mY~*T>?;mbL+)^5Acd?S@HQ#Jrr|odS$ruX#sY7j# z8KA66_&s~~(oLmJeI4@5>*D0t?Q`aRD^3SAXgd|~-Pl_J#san*(aL)Rq!{lw z7>19S2c)2wvV3fO-*^DxCUkDPuV4m zx@xh?_quSho4lTTJ?XKI2^i62-KrXV8gc-Ess}lTCMt4 zT&z(su5MC)b`WWo?%}3O4srh|jJ}7^qLv?;DbB)2v|i_J>YKoK(K65${T? zNN`>jv)!n-UK_1o_OsIRCX2c6(QQJ|X&g0cmY+*_n~LV$_ECOy>UOJuVsWMp{{BjQ zHQIc;{Cd#BW&GYUXrDBvk_$2EMk2gctO_U^p*boYqc3^w1Jq1q&x=-yV!wCeO>hzD zPFpfuw1H@d_461uecG>fIXr5tQ@7)8v(jfvH!Ue;sahW&nQPXzLuftss}ADPZ`~Af z0kmsZ%~Mh(Gf9i$N5zUR&uQRkUlbY~ksy$2chanGQC z(O@&{EZ}c$dhkdk6g|_QCum)eRh=g&Il>6~?dJPFfucnOl&8m73fDu3xcO}z;D>lt zW*Gc{!u6!ZR_b4ZFENv|e#;?S?;N&-(O(Jyf{Y+cl2s=UL#@t;V+$mM^gVx&4evw> z+0aYUh^fII$mdq+ttvsXtYB<6TTX=+arD{(yW|ZK@ z*dLsLzoq9PsY@Ynfio}hA}4{S?4R=EfYUC!BJHk}?d^_S;z*KR5MYBlDJ@XYuJtXI z-w4*jJ62JyY-C0BnEIiYM+!01=AYi%_S7Q@Nwn8iN6l-u7|&K=4@C`$I|Mb%^Ecmv za)oo;+tZc^V53k;-xxV*zUW|Pm9y2Y)Dy&&8nOljWYK~~DsP&|Wmp<$twOn~I0mMg zoLwCzinFaH)!8s_1&ibP*?G90xK zEj#sJ3d7dy<=aONNUkZ53YAqF0@PF*FW&43fSAmb(p8Kg<}(w~0mJ^72-M7|+>4`6 zzPe5cBI{I&98`y--H|Dl-6Dz{kVM`zGRQJkTB0EXapX5=ASA@oGgZypX%#AzS4eYqjRcSoBGz?Nw|o3Y zDW%%mp=Z9cLnL6CH9?&bM1ojSp4+|+L$(o;%3sLmh2T+P6Q;X?!ir^oH6`EJZo{w^AyXJNBWoFh$k08{FKBnKEEZn}hVLOQ6d z7n97K1%J5s`I|6Y{100fL`k;{8BSXtqWw>&tkhE5MWQm3^F5uFl%6b6-Z@YslpGEYP06Bp%+6H97k;Ivr) z>=cHqqD0P=Z%lnu;~>M4Lt+2rmCip}OX9dXPTH1RRO;UMO6pPtU`EPeKz*<9LU;$9eG{8Y37A(EJ>CJ`v8QAAa zitPeJ`O0r96p-~%6}R$bDw3xn?G$hcnPRDqNM@FmbggorwQ4Qd908O}mH5bHJ(0x)Kyrce(rDv@t}hTAk_MUMfQ9c=i4rK8C`-fGnJh!+8! z@IKUGv=2Yhj=mlI1N^FMs@Ilg;11Z=LZ|Qr$OTvD=SDt&al(3()&x4(WuVUmvT~;hOj?=4`HbwG7bT4 z2ydv@`e)?Fl^ju*+A0-<-U1y^tF`Sq;Cyw)7q z*qIQlI^n^&&0hyx=H&hh$_@{3+^acy#|QPd1)5*kZF?K-!B2;==zjk+mH_G`n7+aT zhx547oh8EiZBSI{1-O_;!x~(=!A$mdkMj*DHuvi%+z*+}MiqK!NdnsmH^jjb z_oW!N1I{&TS_Aao9T9l02U^xt!S?cPRc)gW3i(Nu%@6P%T+B3y6aW@q%{=h<)3d^w zU{A$}at5A^6S~$q8Fp@_JBf|YB31(1EL+Jylv69TK^9iX%m zrle=~yHpJ{R6Tw#ep{7hf&oS5m~-oAe1^!W=jMW60cmDL{1ur#Qb%I z*z8dE>t|Itwr`nq%~4?aLG_bfjL!r1MJ29J5mKH2HYj59XID}f$hTHIg~U(FsZ3UD zj!s<8a<#_-NvU0_Am#E*NiYqmP+wi$i)1nTzMq@=Qx6i{2=TEwo{ubS_D3&^Hdt|m zu#R5p>5+5bC744DZ+^q+i--ZNm!i?V_85?4(N&d1FZ2Sy`P{ef7_bb8duohn^W#O! z8^DJHflR6pTz;p7EE<%VFeiyZ0u5x3+|ovl(@K{BpqI`STCm^ASNc9}tW~(U`;8X@ zcCT;SA3TxUjyA7DSSrjZGnD`1&~pK}25;Ki@6-F@x@XCMTwAG>vT~l|+;?})$0G1M z;8W6iZ_(^B_xP<=@3Z@88@X+l@Mm-HCj+I|*2(u;2W0_nM(ucGggWd8YS3hEOgY;R z$88IW0s+dSKuGCy$eSY$V*i^+;sO|f+COnY1-uZQyTtd1|BKY3H|RXI?F%VPm+1Cc z*nEtuk39|1t55E;!+=At>Mv?w;^VR?c~6h~9bm!rr9ejwgjhzWd ze?v;dT5923F_ueoQfld3F}8$IepR3bBK)cR4Y*Qq00k?HzI2Al0+d%~Lf{=+_ zEg+TsHPJ_ZO-(A5qB0wJTp3RmJYR8r1zK2gsa`nFP5@D^p(rf>JpKU>5NN-x9HvN? zETL2v*z0RJxm7z1DPND!5OkZ2Vxv&qWuz2&tUUO~h!&XlI=V$Sdg%_%n{}MG^RnE) ziYA}4Z`Ob#Zu` zQggpgcd!k?zr-`gTRm^^foBhX4+0vYIPSMCUnmpMo~OL-zmyPx*^7a9evVuV@LaKe zyN~;Yf3$A>^iF${BydYa%XWHLgu0>Ba3#)SZJ}opL-OMD3y{Akl!3oTI&RLEkSY=t z1ZF+uPihXrKFbUrEi??8pU{J9DoYl=s==LZZkL6!J=p~+;CS8X19Z#{ZIvb6%y}K0 zdm(h4KKk|7iB-9bLEr^_=!hhj;Ol|ge~ssz^|3A31VEMU_|otIo6S|8e+Zprt7m7e zArw}9Hq3t-Y&o`xu;J>A6W2i^xk?Vt5hl6F_^>N1Sg4OFsQ>xZ}-rL`ZtXp3u_UC33t%F&1x1jcDVZWdb@*Sk%- zf-Mn}i*?oNn&sSRQ+H_}D*v2BlMYz9W8yV{lBZEs2ZzN;R5$Vc%D~x&EMvxzm`XYV z_=>CvHJh~(z)1zTQdhS>Ze=L9Ab`#8BS}b&pBOlfkv7SorRcZLl_T%+!Wo{VV?D(^ zdo^G6-{0c9`W1!7RfNV-Aq3C)`;x|0Y_FcxGJ>L+D+6t;WTx3(&*VK5P~U-)3+J9w zw4B*vrcAtup3Fhm0!pFC!E`YP>o*%EX}0-EW+Ss0l|zsAn+&mXK9MR+;#8d8onK7_ zU!jsxRtX)zrp-+x5<~>1A?vNi-NGFC>!E`E$N{>8wNx^+*YQx7)_qYmQik6G4;8vR z&!sAr)#_iY`YMuo?GkPmhhJR&eUO@FbipW83r#RzEQT{f(K6ll-SF2;bqc+#quLL_ z0YJbX_efZ>vBt|7V<&h9sg$=V@(BKzqP-d={Axzgy6%%mLa6N*A2g)ft=~i+Oe5Tl z0}!G1`DtGmX;!14_tA2kg6))M_lBdFRqf_{B;Wzvl}m$3tK1os(9t*D3mm4lAav=IDzv-cF8FdfvyKY*!wz{OxnTcH<+RjpcF z#nN5vZ+8Pi-mJj~FWGbVHh!DUjmMD!lQgZdk1IU8Tp_ziES4!u=Rw@7i8-jHn^|6_ zHL{ezZD~m?4!D7o-G>I@_2h1Mc2sYw!$IOk>ZjaNHpr#HzeON0Vs2wC+B+ryEg5R+ zLs1xerlMIrUaJBTqOEP%147G&ET>s1L6}{NA3-e^*Jp;OZ}CY;+ewVPp-%kZM5vV~UI-MBqq0Jp@q2oBlrF~)l6(G{;> z)}FM6o>JH4?a``5LbxBo&q`w4`a@6*Q)PfT)dG_#LllNF<{F5C zL{KU0bXf@g(MkDyHJ3UC)|#9PQ5uhyw^T+SSeZ<+4j21a4+`IEsKujUb*4aBk3^Fv zLne)|atbvMJLGt3z$E9-dP1(?a;oK8II~@CxF(r#yik0W(7o8KlJ5-t9YFKNr19C6 ziclk^_(KVH;aK08ceyPX+|Mq>i&rH-O2DeRJOng-C0dK8GKtHQa`{DCLk5&8`KkTT z=E(2hnW}l+sFGmB*vBRe#yJ7X-z>YJo*{K;#F%k9NQ8~v6C)ct{(%chF(@VIixE z5kHp{ky}R&LG4YAAiz}|N|!w2?uXhxiKW6g7q!HOp4!UN=>wJE7|CbrPpAwBocF|? zDQ3`Bn@qd_yF0Kg&(A3v;%KkuE!#*dW~__Q{Ba|`*WU#SJ(+P9ylcmRr?qf$j50Y`v8YkU zQSx!uP2?o{npw6J`fT^>=H|xJi0SEO8eenkMvm5=o);=KY+rZXWB$c^y|kFcb(Yu% zgLp$1r>xP%d76yq6MGn&%$d%Kz#gZcuk~qB@IX~v@8>hwh}7AfO%9KnfxUrsRkjAN zIv!7B!=DF&^qDqPNEK+UA>p*sLW4iFC+|gKaRj{(qQa)?ilL{j_2}r20$GTxHz+!R z3@U92{$RZ!uYbZeRwjh`z6=BN9dki?zot|Ko9jR?<@3#w-e=kp zj5BS{YEK}pNF2iGi^eoSZR_%MDrLeeZ(dSTMSXsfP|Il4!Zo)}grm<+EgHo|JZ%C%A~b@Tr1sShvkEscmgWt-`B ziVa5KMVNLha*9#LUt_bGqU44y(-&*`3EwAo&P7LnDSPuXQq~MjXt)woJ`Tv^#0>Vb zobkPv!h)e%KQ0@e1yQ5&Gti3C+EAFf(hRGp*?f6PNQb)8M4!ly*RxfWi7anbb~>Ro z?qzHd2jLd{9aSC5YxKx)RPQiGB{}U1@i?#ZhR$*IkrXUplLVl(y<4t{jHn9V+`0`G zmFusE2gM@|6c0LHJ9I~smEYkIhTA8h9pDg`3*iuG@4TOHG}Qsw>V3tFlL58@l?XIm z6!t$@8tzgC}^=dqcpDy z#U#&4X2R&KIo-dlz?VGImm0R1H}6o=_AD7Yne>x}wTC5zBBMcZAbSs@e3xvM^T29c zv{{vcq-`{fOcAj&*af4?O3u!SrkctmVBIJTJ03}AAy>=&+_e1ZD~eg68*n=flT{0N)% zzeB}8{`iOd2VF>Y7!_y2y4f5J(CWfyAbl+qIUfyr#x`c88~qgq2?nicsr6IVij3VA z+G);XXkO@x_cXSs5q-x-4!x_kQ|k^BX_g$3AGC%Di~fl})e-eb9)0rqV~=0DcJk$GPd@dy9u2)+RD%fX zG1H9CH*T?E7tsU`;gpz0%~h=18UYccs0Z*7q}x!e9ChXfhsRJ`3<@=?BC?@(0buWh znbQ`cSINVTlW83yKVQSa%H0FC#=7^N?2(&^AkkV`bkZA`c7LuZ0S+N*iu+XT-iHRH zgHtUwimP*Kap3gF5ld+iT&G7)u-V++*lch6d^xlfs(9nxIemUpx`%WmuG1ag7N<-u z1cqRsa~pb!Z|pG5;kGdj*{3Gpgr<-)8#ALTMveP)mVKO*QWxWy2+V*|bZm0^NcAJSzPpwPl=y@g+OF)6AUw%BD=ZMNXEu8R3`jjSGr>Hwqc z7_ZrSJ=w0d^Bw4Sr>kPKTda5G95%Lc3fkVFmy@6!Nw8sW(|$vnS!X^au%PBKb@?>C zh`2yJMFT2m_w5E~$mV{|0Td(dtIea1NuyBR7?O=~ZGGy&A< z@q+9{;sRps|J%2hG5s+rbsbYzJ57cbN}2@H%pTYkc)M+`ZzKD(P0%#_zNTR5YO!S; zZ*Chhta{MyY-0SULhl6#1qi>8?HZK<2#k!i$XT^HA+7!FILei!TVNcom;Euk6l^=+as?2ta ziNQh3h1nB%Q{s^9VE4 z&oJzmF@(VzvViuSO0y?7r_$OqCb;PJ?o55=g9INBJ=f;wDBA>0*iWDSsH{%EKR*56 zmrlPoxkD0^N#{!hJK{@NxN+hM$ZYP65v-MbQ%(YeA;s8eFwLWosj%k{Dk??pl8OL-4swsrYD;Q3-uqJzvO( zXuX=DfmF+tiUN}*F-&jxeUSM<><@@1n1&awu9!?*;GlUyPv=dhRd@tx5xXzVj(Fow zNcI*E>v%jxGvtp)=z;#IH`=C*tU4jVRrY9$Ra!HMW5kdTmqTXj7WL=N6XFW?PP zdbkju_uUN6Nqxai4Zkz=(GD^8k@SM$f+`pf?N`*3{u&SMSJtPp=L{H^Fa{Bm81zU6 zf?`u)$!8t;;a9D*%8tB306GQvRZl_O7M^<&Z;}AHToxs7_Qs)#%%^zcG}3xY#VOjZ z{c-7Db@}>JEsgrYT9Syh0^Ei~QsPGvE)zui6y@F7S5&wghEQr!*cf zgC<4j<-2;6e2RDBNAyGc6~cEH?ncFXMN(6#FC(9W@HCVF{GPwU*IzX+2H?DQz=M z7>yUxto!SD33P5V@XgtO3K>GQ{jDW~8AUJSBFM8rcLN!$Fma6X=^2EO&(LKZ ztEQCbtER;1tER-EOk2G4RkNVJY8J!^UhtqwDh9mtO%1KzI!oB_GFZ!Bz4)nJIy_nk zHMO?nFFE9M)8SzuOa-p}S>nrM}wZPS%@*IjU z|3iImYoi$j4(Z%;uAO;_wFn9^y6vnhA*rTQsna35&Ll^NTKWqd)4i=)13)}^mh*M5mp zqv|(R(t6vs;?*LiYqjLeu79k$DP6J0x< zKYGSp%I%o%m`1P*dhA1U!rewdV;k$pXE@}nzh6*d7k4c;J#Q^QGU)^ybXM@j{;*(0 z^iVUkbDzPSNCPvNUu$^G8qTm`KkqW1jqw72dRY;lh{-C?R+|#eRe-CDJYN>&LCoTI zK3;C;t8A6$Ta=q_%MFZ9n^nF;R^a7yz03|`C$kCgKoj_URx3=FD*$@7S&2Nt+euaB zs|tRgZSXf=;2uRuAlUVpaE}az6acISf_elmk&JatHpSK-jrIKapP?kcztjQ08H^D! z^V^6?#8@R~f#F7l?jew`#=56|Zp%Opj5=#DETyEO+QZSrB z@rkb?^3Iul7*J#YbGhOOStOh!!gP9|lPKIoPs%&&lnf6LK{=H1cn+bQPxB3Qp~Y@f zO{#oSF7hp)a>ZsdfuK$Upn0H%>1H*?Ynqk2>2k51EjNTm=bQDWS^!s4%vRNMKS&P& z`eVFifMUaEJB2HDwp(py8}Q@hE1*AiyCS$?p|zg}N5-c@^v7UK!3Bm4s67WWKWGfu z1y%AxlhF3I>wuRYM&%UK@vN9`CW}P@afBA1xocIp~S0E#cdWV!}y!tfie9PrQ8La*U`m{LImF!+D9depin4i z9vI+-4A}*U`yMFWKtO8>f7WVC1>MZx)kt1n{bd0XGdePC^n% zomcC_cmUK|iG7!5Y5^DwwgFU5+9?*bqwsGCuY|qAcGSea)7bG5EcOEdC!)jSBW09T z3Pnti@QOWBSO>>dXobN7_rZOq`521cqL?pMdA43oXF$7URk1?i-N|CJp3f&iq=q5G zi*h_iG)0z`E9?akN1J8a<$SpW;+NXrYEn%OZ6)XVW{g(_$O<5S*<@3dt7TcBDZ8S~ z*No5$+tE|N`v`z`TV(3V|Q`zUI>xzK0wRR)J|;+@KK=9{AV#11SkN9Dvuh z!p>}E>ubWl3S8vztu`h-?uZsOOf_Q8&l4!E6#(1r=^{SdJi)uYBK*O-xA$oI(w9VOkyF7?g&-2|FFDydS%^XqR zyJb~n>uR#v7Ugoiz(F3iDTBkmf(YTY+G1NW&zH+QpRZ=?NnXyf)wzFIb?^ zPmRnXdjlvg;M>twQ6on!^XLV9dywwv0=}KdT8-Ckp}8;M+c9>6aPABE_62;~SE~#7 zb_(adfNvAc{XpQ`*=T_%D&+5a1e>dK^fNz`8>ub{ujJ)t zY9Ro{WXP1uTllX)o#&)rN?qfyC%C=vKXv&lKO;*xjT4Na8YF>zZ;)>-I@TJ@fz}jW zL_{}9cEC{aFPN6^KZvG>Y(wOKm04Hb9Oh}Q;qGwhla1;XA*q>0%3%#PF_n;)9KuW^ zE7DC=qx7aJiyI35gS?M*IyDlKp+J)-OvzNuOKAx{1hVg74dC`+ZZncpk`99Vj6fai zgSbsv8}jTCp&&1+)0nAI0;vuYy9L@$x$4t&R6`u-fBrb=kAL`Bfbr4DPsHP=iIufR zCwIwA<)aBcc=OMQKq>Or*>_#uYu%%`X~b#@-wk0)(DgPbZ)Kb;Bl5FPO^Y9w*nSMn1RB|_(viL9Z6D-M|K~@?53C* z!}R@;c|?=PEt6Y=Lv#={*vH{XR0kC`F?Kq{Z*a{``MS@<<@q+o`nT=}qxK0Af3_I! z`YEv=AmrBZHvPn(pzv#iERtstN?xS>G?2@HE`r$8FXESn&o#j;%Iv*~UQHqQCxU`!USK4uHR0yYk z^Vudt8V<&bMVxJoYyxf;c(C~`X#oJ2rSe-#i;djNJ^%!z=C z2;3c@O#b2*KHp{Lju!bjJ2BkEkH4+=C0w zLk?1H4w+pcLiM~W>Koz4m16GQktF9x@Y1eTXlIX2A0!;HZy3yP2{uF?T871OKPp6^ zF_uzZLk0^^u#jBncr`s{5;jP#s8bE$gv|gSHgk|82ABpE0pktyN|3L%=nUlW&9yV3 z(vrfgHN3+zNO})@!0o94x-V-+-Q{0n&-LO9Ma5~9 zCME%{c7(YjF>c zJC0gBv7@2;G*@A$G(h%PX!x`&!(TVojbeyiB~>qCMVWa)P+2T)dddvKFphHxVQ*$_ z>@WhDk9p+Z$8c*gmMbk;;QCI{eINf4Mqt>(fHM+b^aH`p4-UI^u^Qtw1$l3USZ-jj z=SYMDBsH?(Y>?h&1DcqF)Zh7Hyv-4A3TyCowVGnw?!fkgaHHk2m?H{wxjIN6zQFLu zt6FAr)PtaQzS6U3@loAq`H65v?~H|nIe6Ke7u1#;0`sl}j0TM;n#mJLsl0ay|6 z{5;Vgar1!xpZ;2A%Oo}rQ)@!UASoNz8`JnHIKTa}HrXoW^;K0GiUqP3gN{kLA zF_I^Yp2n{=J*vt^YSj8w76|)PB|660q2|`nnR7ucTxr+OUQ;$da)Y7E~COM0r zY8tsCNE%z*z+^5>Uk8{{Ie&y#i?s1brqq^%wOLcoK+@PENR0%I_|WD_%^*$LRR2+` zG&qGYS z{YqFukxH>h=uzXLaW}?8Nr{98vX)Ai4r}?-VO>^-M@X26V_R>kwDoqJgw?>g`;)Me zWc*;gHPUaxwsHwlt!I(2eH@MZc^XsR;l9sDf_IUjQ?U^9+yYXT z&mRE~af!cTK`qWgfhyu}OucvQNk%b1qJf5xP+Kq|5%7m1WCEr`%8UtEJTw7|he_E7 zAz*l@>6)d(S}Jr{OB6l@epBg|JZ$|+mPu0>@hSZkH|mG?!+NUfQB^~`YNXF#c#UMS zmaY1eimSyY>PPdRa?+F>A^Us!X(pEGFfE>u1hsFV4=-Us&D7r>!v1pz7)ZZMe{qct z2?Jy+vyH8yz#G|MB3e9>ppxiR|H*aQ5ioL~LI6aGieJlWRLw^7@(iLiEDuqZNb-EQ zh|7^3a=wzZ=ul6pqFCA?PqtsFXo6BTJ>=+UW7_i3V!8mk>wI5E^*R!HnB5T8gCwhN zI}_E_uiyUK644%)u5WL@bgSJ6q*s6G)>m(AZZBVY{>J**?TgRdc==L05Br8yAR9ZA zvA=Zd()seRXUM~z&DOISH8Ii&YS}6_R($mW<4pNvhnI`=E_MOK4|c zgvO`cs;Jq=3V#CeJ7>+j4=uOf*wCXid@;IH1Xqj*tlQVi4HGvDt z&B#z};P?JoFd;XbM2kODS+RtHi4umsuALqJy1y{i115pQo;T9}wNk+GS;fSWZq}te z@$ikZQtxjx3WyTk>U09=pMuGC8+hDcq@mf&2O?%)rj0gE7&+{$|LKJeSU@HY{g777 zkeQmU1De)MACv9qSu}C*K_F68ZYM&Y9WUt#)CXJmb_V1l-32b z&w^zH#1%Y=;;vz4f$rd^=*?6{#wbZj^!hrwQ=YbW;Im<^6!W$*zaL|&Q2O``E#WJj zO_mSrx6y1*%xYK(hV5*eo;vBk*x6KtPJy-~i;$clKrNY|$RUbMxv!bT(_2WP1C%xt z`zbo+op7MM$7mm!8D0%vGOdA}h!_!#YVN(Bp2AViA?LzqsomAGpQ-;XS6KH~q6Fyy zgH>Iwj^^Z|``Y`vqW?U>oV906r#)Gie$=ju9zcUl*Q_`k=~n!i1I440luTW626^ne zJUGYJVor#A|I45P`-+-L?#k%V(PN{lqm$8RN1uy4D*O;f43k8`9E2As<7tn=TM11J z`yrZ5sJ3R4LPil~a}$MpU4A+V<)^ZeQeQn|d1R8vm`&om<)JHrH|5;rW5&0`*Uyou zrgQ%>S|ygBqW_qUFZSQ8pur9Os6SLAWB*Spwq5N{Okii||0=fsaQUA07n5*(;CirY zIqUN)CgJ)=l<&QM=)b!BS^BSx*Du+AjplUx0qR6Mx({G$0MjDG2T)Ez1L_LW2E+=I zC&&t1(`-(^hbE+C!nxL(G3ufMacX*KNVpeZ9!yNTji0_8CQ~FFf)bR_!gTWR#;qCL zhlv70)gr);h6g&wN*!C z5v^jp1~+@PSZZ3^SG?d%Sr@j<)@EK=T@Gb zLYY_jY{Hp3sX$3A8x_D~qx+vBk0dUp&&n90T4b+8Hi~8~l8xS4s! zSw*31O>z5ghRH{gW?)WgRB+_YSS@&>b~6RoN$Y0VOt-fgGme#{Pjd{4w1VTB;kDGw zXxvO;^Uc9Nl`SG$V9ii=D%#~6vzFSTWqX3beI3KQ@A=}=yd$pLdvz0>1?0ODbfset`FU!N5a_O*E9FqPI*j#w>|!C( zCrCkkOr6+ilYrf{b0Y{#LFS{Y|Ml7zu5c43`pCNOBsX~rYnn2VF_M7*#&>+XPo7lY zqdJbnHe1A&kj51@hGcVL`B}B~5yct#LY-$5J51pRdVa)?>&Nw0lviin3?D>U#Zk0_ zD{LS2j!-NZx7=zQc+{Gt^y%Cdp%U(Yv~%(sVsG;nI))(+X5@a~Z6FM~#Kue;!bb9v zi1GBLStO5SM&-WGA`Xcf1LHVOpoK=8sBhs9I|SS6OF}iaFxvc;6{Oi2gjPzRPQFh8 zeH=bM_KewD4OmOMrA`qa00_%y*4SP@boDbME^&Hc zMrIq5{cd?qSe z-O?suB%oGw=#h0>8ib4((f zX#(Y=6UI?SK+SQm2og9iK1fCr%3Mto?YrFAa>Dcnj5ee93=182errpd^D~I6qrNt^;){=d_7EF^xjbH2?as9T=g1A0m+Kj52(SQSnV-zp zYY+{CxE`?Q3XAjZyo>v$SdQ^pY}X~cC&i|kZYR@KIoTjr3Sh14`C=+;Yj3Y$d66%U zAo!5}>`;HM9V82dAsSDd>z?wb z$eb)gny67_nxzREi#4WlMa%mzQV=`M^%D0a2e=J1wk3_fu%Uu6M*e#)S6oFcFyL>9 zwCCbLLvan*)w;($F3tO}c5-#q(xku+S~a#@Tye`}RE(P0(K5@Sm&S8@);~vBz zE+9LfiVq z%F;F`u;;!7|B6{iWv0~IIhXuLk;OW!_p-S*7X8P}Qb@A^XVt!C|EdfFK&xZn_tj#* zjr~M6kg!PIr)eAAC3LJQ5nV%hoI%cF=|-gs{HuEG?h@l8P2N~uD_{qZmbj5mS&j|* z^n5k_>}U?G+`O8PKqJ#wkh>m;&&m2t3pigb4GV*+wQdf36o^^%O+Wu8H65_`aeOA( zX^ECQ*2agT0ji6E(pF5K;P}BH;=UenK)tHT)37S=N#``{Alq`Ea`HI52C#PJIYwk& zFnhGrli>cMV-35E%Wls@n+$qGdlh~9XJ6}~+Fv_vu?N24_IXzOax)#{1#km$$!s^P zC1XZ5i_Hq`>d*p~Ft+u=51zeq=Y<#lVm$uFH@f8qIC%gy-4 z>iJvi=f=n=z!x%VOjf%!(qfd1nVPPus+d>1Sv4sqVt@Z6R(tkbYPoKLOt^eEm}t0j z!ucVtkDl88sJPWnFGGYKJH*)Rs3C7S>YIjjwE!KgkpA2EBUKX)IfnM8P|nHSVE z9cJ||fll;PQ%6Vrs6bJI)~T<;auE25q=A^lUOF4Jcu~OEf=-?O*NRjUu%gCi5K_>N z#A*AXFAjx<0w#}?e@>_+X$HD%#2 zwNQ=S>*q$%hhuAdN)CItnxjMY9|bJ(}tThd$v*P#FI@oG0q!hS@*wAsd3a*sc| zE}3|=W66Da)=+n>07mBM z;fGxe*t=*bLOQ}w*z4xjMQcB`Khe7A9tZcKqM^ZE-*{*+2O9nBY$_T|Gi1XQiv{5f zUU4_cxh3gg^hm#={17z(tWh#rBlAnwu|8Cgi>j7%8o8Bi^YTFX2jpk}WB9&M$T(1qbapp2+qj1gPmh3 znM-@iw7u%?^yIumj8IRRt|uKULOOr;l$qm>YR|X(&q4bcig8SLiy;EU3q{v1*l%JX zN?ErM5b)R%p});L&QI7tghHA!hZ@-SiO=g|!wqb^z}*vn4eKg_J_Fb4I=;hw**w|X z8Ero|PV)OQA9rtOq;73&6=9sIXXLQ-bMC8$EP8N84|>k^f67<{h9~-!Y+mFrZWh9` zYP-HO0Q>C$yW6`{2vw*x8(*Dt|b-^29j|^@N2S zy?H;EAHJHwR6i@X$kexi_q|vk4<9o3ZD3u8F&%urdB3mxn9cikJ0IhP2%l_{uSubW zFb8A=oEOX0dbZgV$luoI29TNdK27!PIol=rHrp`UfaA)A{GO568qj!%h(;E0oleJE zNV4Z#Hi6BRBs|#gHQt`)0H2oa z-f1}lU5NY`aJ$nsAv=k6nWds53So%-1yLZf!v|A}XGLZA%l$DxRusm_FnJkw#yAVu za8Y$&FN{p5>MV>8W{h#Nxkc{u(3+ZKN0X7 z<|L|FUW@~ro+Az<@gPUZAxuL9if#}ERA?x>14pJVv_8%HhlfQN1>pTuY=bLAK9+x_ zKPvSV8IlBMiAH3S@FZsJf!l_Fej3;YF%pPXv}U&pC63au{24Wq8!yp|%y zbyp}Rgf`#$iz&)pZNXy;SDVKs&e=q4A;Wz%@2k@{ zQH(r#!yeKbsU0-;y6pX=T$z+3Fr3?HbX_dRXRi+C2D4F)kj9324qCvu&2wie+KzYW zTG!4I;36gO%|>uzP!RqQktVg3tr=EOTiMKrfTvJUh%|_!m91OGtZcCiSv|Z=w6Zk| z^;p>gz~5I=4xvt&wv~-1scp5DtyN|?UWM0j!&0kEuazxCsrUlgZC;<1E%t-0p4~z% zD_bK5#h1>Wj!*-KB2Q2(SlOEQ#Rhf)O+p9OR<@qb7z{7LtU7qD!Dtc`3MR+qwP-Mt z$7(*ZbB9V_dhd1_Y zQZ_v%D}c@|M$BmuB39EJBZ!Q+E6+9{kaxAc>QGpD#7lqq1vXL(LK4ACYIGj89nFlq zt!QWT8(Yh!dJ)_$v%|%-Vd9iAyIS993)~{=5Eq0X{{P}yZx zs=h@>9SVYSQWcy@7Zx7u7)-6)CXc7Auz{#b2v~5whH)emQqm8m{_v;%Eg=SJA-9TY zV!;b=Gg9pfJB|mCa=M(g%Gqozelif>_YNitZVOTSou0?tDx8ZBKSnCh5$6sBP8FUm zN?wlp||dy z{_O7Qo0x3S+r({Wle<_K?=Bc_1PuCJ5(f4laO0BnmAovwk-CgH7@TK&b1}5}%YX=F z8{dEd``cY#U`kx}mzSQu@!}n@nXPWEpS}6=UtW6Q_V&dWFTHf*&dbaH{=g8j=y&tA zP|yX13|S7DQcKw{NSH)FmwZ(Ct4I=YxQjuFc6<6&47bW)A&Nts0MspdHS~Mjx;1A$BT6sm7!@^%^Fqsd6E3jpGQ^V-Qjl zD+ORbrjJr=pb%CKV7J`z8VXjd7w2h^UfGR%^L}FW2K}RWsq+ z)-U2lt6MNUGCmwV`q`&OSH6Dd*4LJIZrr*__3gdU>Hl$!$h^SBVPg^|>fNHu1M!-2 z{yP7dnD4$F-D~Ezq{j_6rPihK(Rv)t%5T&Dz3*@|N#K#_R0*-9FV?dF)@!5!(ZnF% zsBI^(jO(kQGtvL4PLMMZ1L&`;@iBc2`m|1Ir-9W+KW0IhcF*>}1QDlG)7Y*;WT8D$ zcqqTAHHN-VxZ8dDihO;}z!qmTI-Xsp?#qM)lcejxQ0aq&1?Ak~@|+^0mzY|3+$DgN zE0+G1JKc3E71$79Dttn3Dwae+PS2-^BdIZ-()aPH<)yalL2)E_?1Cca%wPX23zckn ztna;cCe1l@&srD)Cxy1rl_8i~m%40jmnmSl3v#%r8@WVjUg2EI^fvIQ279SgH>k+W zQbKq0yWt0qH?sJhH&1`u(KMn6 z8j4HzC6Y|B@U(E~>iC9f4j7e(>%*9U>+1)6goc_{Kud!|(F{1TF%?e;P85a!u zQwz$e<xQ@6PtEblSmNkx9>b165c%P{q;hV2@^yp3sgm^auLN+JQT@{=mqjx1rGt zvOvHQk2-4MgbT|XV!<4a*`%B@+7NYEf3O5b25GN=>}4HlwQh#;YL}1C#jTK52Rg}m zQ+3GFhZ#h5#AnMoR3q=sIz-mP&<^yHJyeL-zkSc@nBlx}Mp5w&fkb#iXt2}{j$BH7 z`W#N#{Bqrtx*CZJWiP44n!=qkE1x3FuUSih?@d&_F%U=&a5gebn%)+fX{{~18E*@W z76e?Iu%Ql}z>zj)xN%a4H6V71T+nqLh0Qs*MyP{bGtNZ}=+mdSgIBi8utlLA8Q0;Gf&Ynx@Usf1~R&Wytw2kBuIR%0smMnOP{H5~nrh>xl zRiKg$0eNCBcn_LXuL5$oLPrgf5G65V+HO*)H5d@M;F=~)z@Tq{aEekKp3*4IjfJIE ze1kXfchF`TsVPe(x~10eu&*)QcK}xi0~p)v3G75a$E{ncRLeXGn9dGvDuFCTCR5a3ORVUtEvQd z7x+VV<#IjA7TcmK`UmT&Aren0*AHnVVDIk((#%{i2m6l5<7ADK{9W5>yN+Imv7&E( zlBUu%EtXpB(#{?s~2+aMbX_;PR=xPgB(V}&Y80)!o3SwC*KpL2M%wf1HW+|^=aV2BL}hjB}bg#(Y9qZ&rbR;6)= z_9_)`U~NOJ61OcH@Fel@;{TKcF?#|>vxbOqgX0bD2_vhqC2rXGand{Yz5}u1_EWiC z=_5#HI~WbT!(7gq)I74U)?&mB`aK$+=&}&)ILAfD;D*F|_g?LMn^^ZoU-?7~h|er< ze)ahq`%Q;0H%*5xyXo-d-lE6&(2(F7vRhSKtXD{9IYDNEGB3dRhb-93Vz~nwUv*v| z8hmDBysF&}zVszhQ$ox!Bb3Y4ax&f0S2xunc46}DHF>@zGevZSG-&XKgkDQg(=z#o zHcVnq92Rux8B#qUdX!%o@r-^a2(;o7(wGIAI-54y;8&oXP0|0UEfc3I)c@b9CDYA( zuq}hH7~M?czS9BqSnJ)u+08iIG$G;{p4$w{b)(mW`2g&rc*YloOope}>iOw4WbSdG z9AQyJX*cD6(st0)ssHq2W%Ufx$eI^9IpkK;4}+D<4};06KGf#1KGeq452JA>8bO^w zkmC5ZHjCUq5;e~aa(HpSJ8U2|wNZOXGkVEr#5c7hY|*U-$fa$ndJqFsf*zpZk#(W!W}x+ zT)TI&bL&N`4sAT)MP{cC=ZL@pm$K3C|N5se+tlw9eeQejLK{B74I>XM{>@-3samhV z6!ig;Vk5aX4I?xKzz$=8Sx_OtXh-_1nFy*HK5h^4lag9PO0+dVI(ibE3psM{bu(^~ z=^bCOd*fH4K?ls=zGA1tK*_V1{sL#o)KXYogys5Ig;$?^6$|PrGB#U4P6G^+jP7*s zM;1gxW z2HM#rMZ|ZtROpa)dyIN+-VX{1g`x5Cf!z=gxff_&v{w+ULE*roC&gJ5DE1XacCTOz z2t!F3K?b`HTbl_)TM#Upaw-lL$KE_x-bWQ%FLUpL;?P8U?2&{i?}!7s9+ySd`Ko91 z_7oHWE$Tw6C<%O0%3Rs}YR|9_rr|KGaV)f^AJb%;4)bWjO@42jAFQ(j!#)mioATql ztbu%B*lRJ+#p<=8K0NQRpEABjCS4N%`hEQHxM3gWZyHto#dRsCYK)1f@1<-fnFb!h+a^WzP>8yUgXRVuM!JVU!X6Lb(vIg z9EHAn&-lYJ&)7#d93sMhkaYMk-s6n9UAs*r!J-|NDAu1 z`y2LbgX*#_WIq;i*BqSf-B%FRzHr_Vakp(AKH-nABi8dLFN5^!pmd zx~O843&zJBR#n=AHyyN5g)#Typxz#0jl<~7* zm=_xm2+zRux|^>G(8-?LQaoG0MZMTy2rkO?c9)gNzYE%Us1l3$bT`Y&<*cu6V4>v} za9xo|A9?@i=rm}id@shPLaU?zjAE0C{dE0>?RGPIbbE6H-vfOE@9Evy*a}e~AB?be1%Y!Yz z=J(NP!08MjAY5+Gy*Eb=J>lqK4qQQWo#=mXRM1|ze@r#qdOl+Mse+6iCl%(Ti&D|G z?y(>ufq*H|46Qd|%Y7QWqj6y~OV~5uKB+sb`ryy2CUR{9*=;&0Pl1Ll3y$+=Sw*}6? z8}WI=99=ZT4YoQ-LRHx!vhUhl5Z}9bUa6V++YbSV&SDgg7naZF6+Suc%x2Zco zHJWhZG&3!!c6dpmONk=k)Tf}7IG)f0=E2|$XV8F{BNu~)j&A}s8YD$HZ`iqxg_;o- z9Cu8;92uJ^QkZqoA}$X`Y86+B0Sc{jvW)Y*!E$3H0^MQeD>N6IkTb1J6DQZ8E&oR~ zjPMyu72nhf@IOY6UAc-_w;$p=Pnh9TNQhe0j7cJJK?w|q14wa=Q;!r^b>bF!`~N?C z*R~_abzOg@Aiw~XOtZVIFIDA-0Mu|IGv*Dv=;F7&!Uile5Gh-FV+>0c90`IIClO?s zk}V*}Qz9iIM2m6^=nKeS@Rww*wf8x7>NXlmOl$*&)Wew}yQ}J)efD+jwezzQX;6d9 z!fM93&%_cI!-tMZIYwdp%+4on%~UOsxPASLGBMJ*W*lw91Wf4YGTDK&mg>@|S=_Cs ziWq2V^*}U^-3}`ZSpi0&_m&>M%7SD(9O`|reky>Au=TPNcyz3#ai=>N94h_U@BLtV z<3~5M=PpB9)eJVBj8Y_oKIa-h|EL=if1+js_D8%a4+y6|yfL6n=yN3P7o2A!#1Y|B zkRPZO^(qi49hm0i3B-RW*oh64(O!19S@*Ows!XJmKcM*q z0@%bp4hXq77}=)cLIXG_S#xZ9ItYOnqS$*L1~N&2AHE(SZ)9Smx9MJ)JrSA;*%z#Z zm8z#F%D&*(gsoC)GVrjm2ikrf5ws_A`k2#EN`^cD}n!7*ov5 z_S@&qyLV>JoqzCN@9)!YwX~K>Qb{dUsjHO6XOuAdC>>>6Pi8(2`)Xf91Nj~5WsCiF zwYLXiBEG%`6hbt(HNk#^Z^`cFs7_|WwH_UC&uCsSEXjSySa4vvcRLrkGR}wOh8*MV zl^ZEr_d!CE8LO0reO7Xnh3<{i{X;sj_T~VatNK@iCCc9d=qTxL^P{ac<~h zQw(Jmy}m-CnJD>d(L9?d2>5r=$+*2He~@#L@2y!V3iOx<*%YLGP6UG2+IL_Rk@Xv} z^p1W*EE{7{yD3Dz{B*)-;R|+Igw;M(3ZcF~Cg!eE)9zEEz;}4u@r|7{y#L^TOouZV zt~60Ozuv3_JfY`KO_lj(;q$wtMr*|siyC*!;wkPE!hzo4o@pPJr^ML`TU&d+@{t&- zJ(Utr4~8{gJFAW$Alg=K7@a;3d0Cv{+z1~BHqs?EA5*&aW3H((@y#xh54V9QK<1M+ zbVI4ExH1$`oKquVsR*pD7Tro>F?A+0Ftt%y4l^Z4L`;L_n{qjT&*FYJ&_;5ZwOpx2 z1N29-s^L-(*r}F;<#QbS$8dJA46-x17CHrqkz!*zh8QE+Hl_vsp?gVuwH)bYCsw1$ z$<*R^#0C@q!|Bf))d-9C7N}V(>3a30iU&HqqvKDLKoZ&^VFp??D0b&&F6k z4{VKiYhtSr%(#yLN zc*h^YA;9;uB(~F=hKg(+%v<{HK_&OEp3CxYkQ%?FPZ99DKsnOYy$S>`m4PAM!={n~ zQp5R1fBgC_S@1mM4uGUUy>XT|d=$aLn1-oNdVTPtM(pq)N_f1lRAm|WAHgTM=}#jg z3G6wSV9+unl@jh>VdZY>?11-#S0EVXV1Hx_AW@Ajb4OFGYWKNSxDY}mWWb7$xoos` zuM3PPL?w*cBR(Y84|eeUs5p+Gt3%{=^oCr)c=)0$8h|=MdpqUYJX!Y8B#~yJSrc3< zpB4FG>F#>k*@+cU*O{vK%{DCgiVbDBgL%K+x z-X^yg2c=`j=;x4R+yEz^;$<%j6R&mO58s?aS15CMZG7OUHGAwhrU7hn9N#HL`GiG? zH!IOB$b-A0Q703UiehaG)WXm+eRof>bD6SLv|>!>h6|Gh2@z_I2+Mvu^j>s@^rJL0 ztm@_3TX*+Fh}UBV^&RNoXG7h0>W?thp)Rz3^)pCZN$^K;bh3H+r+O5|S+8?o$`u;c z%sG{V>W#e9y4GT?8mZ=u6>~{JUC?gJ4zrG@fpdfAX&7&V5+0$A6f2+Re0$tGhcY57PDyJ()RCpt2?|JLw=y#`OHBE<5^(Y+n!^qKw2o?G^^uM zu0kKA4I1lH-kVJCEXivbxO;zfPcdeQ^aD! z(z00xSPvE0T&B8^JT^jzgV6#As)%8NZR(RC0YQvke@qJG=d|l@8bv`&3gq! zT&JLG&$^cYiR_5zS0HNrpu0UGis)$}m%qAEC8pWenPXg_4f8D%W%>-5{a>?VU zko_L9CI%r<6naCgw4Ov!NE~=Io{Xa1*|PQV7wu5&O!v!kKmdg8@7cp}>xqs+j$Ta+&bwdT^b-5HRO%*K2c)qR}em(J>=?8nT&lQNDZXoe@ zm#6WUwYYSSZE+FGPC1B>bUv+RXDI2m9sQw}K&dhGi#p0$AL$4+n#K*1N;zF4qEKyR z%=w=ZSrtuI4)Tp5V|BW6iZj3VQZNS8YGfPbHJ&VstpWF~)|B+lnxc%0j~U3F+V=@O zm3_*Cyj=WZg{lfICSB3a>9rLH)_JupU*I1$CZo^6=(!g$2OqwPl{LrIO=_KE_x#=U^Ok={m$nH|r2iug|B&=TYLClV7(I*Lt{f1E>POWhEunL8Um z;2`oKCL*QMRv%91drNa!|Lfr|b#;vJ1Z6|kv05m%@Ag^@oY@r_=Z?93k!>rN568At zkKzOhOmiP9cD4L(Bj1ocCd7nHttn{cPH8MmAyjc(uDWaSZ&M3kL~v#M4jK7aH^byLnG?KWD1m)a9h)W zc?OML1rqHE=ncOV{fWgK_ed(^Xy5XfJ8k|FJhCNJ)~~`CWnM;6CR8~j&y-jvOp(fV zqQiW0TcB1bOzB-s=yroe2p{?EtrvSu)5^;xuG#tS%b}%sYuqB7x8SRMuuikx2|)0d z=>9S6X;k-Q+`eIpmAq))nte`ryp=g&acW%uow4VPHErEDRgQ*8%!()C_^O1&~kdp&FSWwWG>8amzKEomX-(-4gVOm*W#P|IWa=Hfk zh|;Wkm>Y)-n}#isajX&R*dq36j#tr)&Xi(7Itp{<11!?;X5&jHJE6v|%&RETV&yNc zB6FB0K&D2P!3Oqbbg4`;%g4_qChhK#sOj&#B_c$dzlWiSieJ)m-B)w#P%^mwG ze`wjVLAfo6tRCo<@_Rgq>BqB8q#WNy@hG%sS;yu}%(2NSS} zY+!WpZJn7h$bS2^ejcw!{*CAqg54x@dr=To zaJZs8H&$0=N3|DuqHtV!J!?wnHQw1BQX&MN0jK*{Sq3W8WaXX>rDTBT{wt$Xq7)@P z&m9)!Sj=G~Sm^o=b~S~WzQ(+Idrcyi-bEsb_?D4+pTkpy*X*Qm)aaME{TO-y7{Z_H z)rtL7E!?{5h}WWZE9(LTGZ7pRu;oxtks=MjTRvi|rQUT=v?JNn-!psf>A=V7nwxne zAVAc3>ZO`G;4|TEf1I5cgS?(c_R$$VXq zyjsqP|0&oIk3btsw2Oy}xCvF-rj^$mUWx1)+KZ9xp2we~MCjM3sK7xS_QpPV45kdp zJiosz^WcfGq1;posrbvs$!>g%mh6qy8u3jC!6W1QWPC%U z!CR&J3IVdkzoxPKi<6(YVKfrcFCHk@zF28d{yBXvuhxdIO7Vc%Fm#IXbND*`jK6<2ri-Rg1L*!OGH0Yd#LA30gLxiYI1?U|Xwn@ntepMm#qK zl4VPRvu&7{2FuvzEp`j9Hs|=y=bH<_Zsq}CHao?O`Os55WD_8i+QM0<#k};Z_iyv z&?<|~)AEM|Cb4f%#Hm*&Y4jTX?sTe_!wC{YRV;#3Y!%WnkDy_y2scH;mR@FqVZ9q;yW^M zU-~x;&aD10{1Sew(NWxs)S*DXF>WMYs%LPpDjr(?Nz*J?`Ew~S)a;ZypKswl>P}M6 zQ8>YGp#x;sfx7#SeiQGT1xAwj*qs8@TwAskFou#~B{Fe3fTrn3TFj7nSOfT8gSC2! zoBTOvN_6>1GAT`(#ggR8*+i++50g^ylPK@LYWdN{-pt~%4V^@lZwbW7%i=nXR%$lY z@6PcLiQhGxMYxc*a;8f5VSO_!Exb$Q1q%EM+6$*H0VCeE-A@1$9SV+Cap)b*M4R&N zCG*o9_gL7lF`Vu48|yF`SR9r&Vt{geo;b~^h|IPkSHuDdb-ZZ?vVRMD*S4&)nj!a} zgpkF^)&Z)N-O7UHv50~b_$|hQY4uI?Xn^D={m9J>4+Ed$Qh(R?$qAZ$nxzU;>zueE zewi-i5;uF;VZB}sr2&&)ZYe(M6w!K;Ew9rFZH40a-uI%DI z^}Sv9=*qxXNLBbP1~ND3j|mJtQ$2@2PJVAy&$6G1^;m0-B@wTI=cH)2pvBrkS$S9a6$0+>pN`5g1k;CK^Pn#ZQ3KA3AIp~&_ zef_j_j5GOYq}s?aK?h^_V!sBLfaiO4Z;kXEdS+VdpRKl4wr4fW4M$k8CtYA9ZU~*U zs-rO~U-XZ!hY_&O6g>X)g2TzW?zyqxffYb6?JSHUKOowL`Y4FfDT6!V&~&CVTXP6d zd%`l^+N-0`TCS+babVlMR_y}cx{*dJ&-^F;*X>@-BRpNLaA#sgMP5q?&wj=*k)Wgz zq6RL8o+bi+J|N0Fq9dZAIz#APwFV+5(>&0U$n({=wRvj@qL{mG1;#i$+B#2F_0$F(+ox)UmlBLR2$P*nn z=oj5f>U;*k{<`k9XVPpA82AdmSQ)eFX#f(Xlh5}3(xTJ2+rXi;)3`w!qY_mVBN^LG z1+Cb2Kl82Lcgfu4FoXjOP9^=VYkf6i0Jen|RuP0vvXZHdo9D@C49ds&iQyK#q-wDF*}6jl0V^X!7uuw8K# zAxr03YgpYhhBtoPkI2D*a7;!;qJH2y^JDr7(CN!RY{O|_;;y6rd$H+j6(^*WD=5ac zLK*S{6O$`4J49&&v;G$lpp_eV3Io{4@I(O7TsNU5+l)^u?&lXm%Kb$oz7&_B_`L_1J@_=mrQv4X^uF1BQ8 z#uS#1zUL@f{93ITr%ewb_G0ib(bzSwbZ%L*)2y`a$qJ$IX{OV_jTNIRdsQFIL)aW9 z4O|gAzWQp&PG79DrbH|GG&oZ-%rxJJ2np#-8CH=C&-G|V)e?lDQ*&g}#nk7)#;iGjEb$Rw!ZYLU^JQh7jU5EW8i=4vxA zQdiAQY`y$-D8 zEQ~VdZYlprl%LW2`{Ps*JHZaJjv*nrO}Q0xj^c9kkSWY0757LfSMcR99U@9Z!gVoM z^en*>f>pf=jn@$Jx6u|7^x*XY2c!UjxAUvs4ilIxoo}Ykqm<3O-rP&8k3CVO1rEAVD#-EZ|-J`iryn6UwiO2djgt1O_o|+OIGdjEeqH9KQ9`4 zx;rf1pMg#$Lf>3>KfJv1CksK}x3lH#&oTa3E~KG(M#NlxKF^l}$^hTb-kqNqML}?v z$;gyTW?dF~CdBYFy@W`6>5a$Gk(QWLAlp#OdIXlezg)!R+c=g)JxQS!nL!z+?5%WL zLp+D03XWuj%RyTKMRu6D;EvLFC1P!YF%*YW`f`7WmhtEIHMLN1_4O|*p^`_xOR!iH!Peep=vhu zs~two*z9o~As%jIU6_$LqmRss{hlb3TyXLXuT;g>y__gWa%8PX*GfZfXo#7)hT~Ni zFqBbahcfW{>Ph~v=)*Y=^gKvzrW0fFV@DLma^mhQ@r3z~*1zQng@*hS&xE2#PHFZj zo-pUPk*~3D0t?aR{Xz`sH_N{Cxgl$&s^}B#Woy}v9*9reJvu3jz{sWswF@QRC5n~( zd1W^9_{2Bkw7J8!>{z`%E%&0O81}H<&j`;8eMO@2fSxR@1n8$NW}bd`>_M}C4Pe}$ z{Q1j*ak*V2#Pi6;qdf`9z>`>zBE|lednh|f_ZKCTVx0F36(_zkWyi*`Jh67f4VT|C0Y_I%_tl@>ZdrO7)-WcFiXe)wL=r0IEc$njRjDEzg*q*W21X3r zDC;J&t|DG8Ku_D6G0`e6RK=bLwgeuWtzXNn0-Dw$^Hd^NB`z0cXwPocYT=Iq$+C!A zycKwyT1o!5=H;fJ6<< zWoM-qiOBFqFv*SPF$WAZz~hR;rR)#jVET1rYd{-rTE2x8pGpt!GZQ$opUcEVy1t;G z3oOFzx6ZvS_Vp)C5^b*cSx)23X!#-tN3}OM!0belIpV1)6mgR{ZndK~bbZ9j%VnNb zK*u+P&$)}0fsUJ_t52x5q0f@zKU-mgAEK21;#8`29B`0~HP_V7@KCAk(>aY-y@H_yi_l-n6;S|c$LnU!s?^Ke z!@q!$qi(@E=}e&vOLhI3Kyn|c)R04taVw?s_0lZdGOO#OM@~S@ft#jMG^N=!Cy}T- zmYvR2T@BRy%`v?cd1X3jJlAxYvXQp0soSGe(YYC{>LwG`v0j0xU86(qvFZF{zGfpV zDh%3aRsPb-+mT89Xw@#x)}Xx}7R$onD4dRt#S29>W$++QzP)gBr5KA{!(d}%1rv0( zeP7)>&bsIv17}gAcE@$?US!~LEiC?MndfKxMo73K9$p07QA{w}M1MOjUBq5QLbZYc`raVoVG9=2lv0C}Uo-|O~7 zhcJ{Mv5txv}YwzuQuYq8X}3Rz)Ne~1|>knFi9C3Vb+8|OgMn?8T;Lk z!3e_9-Enf!9va{x>?MSiwLn{-E8`%T7hp+YjrV)@w_z1Dbq z%hPb`bm5H_=7295=i!MEr(Jtt$Uy#{g51toarv>-#_novv(evqal^-Ld-qU_DOukzT?5ep zrTN7&&HO&z9@H8US>Wqvpp@lOy;)mW=zX2XxO(&}aosPtA>%<8j>14kUr1eN{*{NJ z+%SL7=RMp+)Qvpoo!kprjDBoocA6Oa~(J{)fZ4vfnT#h1#oP(45NyrpBES7%5Kgu$hnAL+XG*J8`4a|+3 zlzx??EM4U&x9(H?m5+pQH~(@aT(M-U4S~_6lc;@F3a2Qg+w}O2@J??2jCRw%$Kg*_ z;pxige1FlV;e~C^v(j0Md8r)~6cbZ(_o{kOWYwdS=Hs{!I2ixHF>dsaKUYYM^dlBC zE%FH8S}P#H6)I5Sxqd{m-e4YCr+5BO!+-V0XYp!+)Z9GPoTsPbpmH0f4397iqFLS) z`Z3-F5t1QlFk+!xmi5DffP=>MR)Y)3byb6YQHnBidsryuvs!~^AFX&{jr=LNA;mY_ z^j1vw=_qi&jgyzvd!5?QdtEQ8e6e3ZnuxUZdF_S8g;J*+nrda}m6GZa5g5k&YF))< z0)7=WM-I?wVjk|;8RL;Cgj@$iLB*PoX*c~AzjZ`NzqN<6)$-FC?kxITH^>5g)VW>a zSbykhmJShju$vFxj#a-4X_Ojn7j81V#VrIa+D4{Fyv-htlEk35Z{@td=a7q&ne}4M za*IZ#Uy+k%Gh}0*HQojQvkYjAWbS(<%y{2diZ_dixS6x9(1jYF>-gUwqMPqbfx7-| zdxIgL*)!?JJA|&2yRe49I#JeY0_NhW)z}((wF&qmhS~icp3B?LoQo?h(4YN^mHt2PSGMPX-}{Ag&ikK0M_#FRh2vpCQuL}|ly$iX4u z9FS}57LDrjyK}Trci?qsZBRXQ!;(!8jJ^YgBM6H6A>FT!MtqTcQ6hQ=jtk$B+sR7h)Ph(gj-l^T=ABp;9wT%``8@?KaBcG)< z%ON^^Gjx(p-YxOF+D}}9T6_m1!BM%Mg9ReuT7V!}*x7=NKsCd{=A7P8PZuhRnK9<; zXeE>WgOU(t;%yoxGqg zDh8=6K)OfzGrJpk{7F#}61{!ZuwmLc-@3Z&90JLk3EV6|&cHmcR51UH*e_FGGqI_% zqN?VFoQ!n4pC}+Oz_PA3l!mn6yPOd`#R-S;LF-+Uq?<0qs~xGvmMkyq+8bWv*Jmbt z5oL|x&?of=_^L-ca%lXx9VY>fj9O5LhW;}&GU*44nJ1b~^ak0)cb<0vzf^s7{+VI1 z9|UN#J;6KMK?|CkZxPyYGtEL0Z24i&`Uk#!i#?3gTalhsdvEmbnh)6UPwY|R(;08= z(>GJaBtI4MNExU6kxDD6HWGst_jAFg$mJTBb>?H^)1WFB^Fj(4=Rb>=nQF4rdUl%oi(TP)qHTF zpH5%y;->ZK4z&t6=7qzC1ETLO-t18#!<6;|tw%bUH}v3p!rXo%4sGYe`5c~Pmbky% zv~AC_j~r(VKQ);gCtsiZFdMJnd$xN=#ePR*Eb6PB3PO!3%o`-=YM`Kj(n$HaV; z0#HVs^5){EXs5z`vk)fZ+F*tGp(awXEz9--d?fqdritS37nILHD}@sS2ngUG4{II{ z&NeQVW@fG~jQ{obU-pUOEFG6M9^{ej>4|4V_)AFBiJ?rg?_gn}D^7>HdH76ys=cx2 z9OtcqNp9O1;g0%QV(&JZ+Mn+9wSKS9NB+w%-!RS62rt%(=WSZ&251Z{B3e5iwgV;w z15IM)qB!x~%qwl?69s!Mgv6P3j z__Be0qX~8Oxn_FCI^|I7<%nXXZ$L4HexshodqrG}&gc6B?;rL{9?gjhi`%Bv@qwfitJj+Edh)IKOSydbi+2<(sLe*bTM z_X6EGB#dmY;w#whk=w5`#(eF7ml$36W)EVDP?6!sLaW=F)tKLLfL;WFF6=Q}S*-TV zt%y}hbj@z+N&5F{ZZf^xFgKOyB%1af`kP10>KwL=17;()j18t=7i^`^zXlC5I&wu> zn~Ix{NBk~ZUPCluQkCTDf>)xcH9T94!!i7Ht}$qRb(lw@gQ~w84$Wxr84itV@EH%S zXwcP@)L|&bM+W7GBf>^n|4t076W}Eys;L(R1AE;|JRWtYR)?d{YQWS!Q`mhBp3)j$ z5zA%)W0)Ky23&&W++$` z;|@-er2ZD8GmbD8L|G0q%^QywPfR(Z7)yEr>Zspls+10~_pLiVD-0s;%uT8;iUXAZ z#APorFeT49Dk>DZH%pop4pzXBWEXVq5OF%NDQo~vELaxjTOw*$=tiOl7)}3eJZXdp z$U7^dE};-1ukjb+T~yGh?Pbt9KmkfyJPOCG`Jkin(IZgoJH_@v(_*9t=41_YQr})+ z^->aX8aS@4I=`WhJTBHynvkhGMMrI6l-rqzuP0@+9$hMqG=<2`m`=DPOctFzi#GMji0Xb(UZ8AX>Q>Plh5=9qb(hXiKCwgeLa38jj~ zgn@)a|CdlAkqZpEfp!=b0yf=J%Jr<;=ZlS5*7PWr;AmYG2o9;AHW3nXIMjAxNLaPdBYepf=3oeDdl*!v|0ZnEN}Q=#cS{7G zY%)2<{U48 zhak+rFDl3!j|&zkO9m1YP$*O9Pfe09c+tr5)ZT)V4F?E}m|5eS=~XSC$v}_YVOCpJ z21KGHhoFomw-3C+D0Mil2$R9Y1%cscRp?Ox5-GZRHH*#JuL6CC;sGQip%SD{d&+6e z-L>NVv%aBaGizOOgD?c5VZ$O|xuU7~aS)I8#Gs0W43}3_G;F2#u@H}DB%qRM)>t^O z<*NVvid~`H%ET*w>)jeDmontdfT>}Q3M7?9K~UUO%^d`$PK^FW@j}90`9o?n5;&T1 zyz?3lu~Sc^D3WUt4LBybhAfzKVWN^>g1x^$m>ul#Vz^vFiZ=^Jz!)XSI&^@y0%Zk} zBG^WbWM{M?eqV2$49r@jz=}d-%9=z(LJlp+B+>?A*^8uhq=!RBMiAC1@{bJCrV{d5XB0*F0q5`olXy9+2$Hm1lz zN-C1bye^uOfvTN+9=)=~E!gF^0p63K32%uhV@cENxPdcs@4l}Vv6HZ;7J4JF7l0&! z(I;4^D4`pLuu&*T(@Qz6x%{0LqLU!9Y+fu7M|~J&Rw}F}jxhY&!=S8eDKz~ZewD`9 zaS(%)a;87v!;tTC%(9z&3T`xCWlwn&9On~}?_d*UL%YHHzjKPrL z>}iA827XayrNnaO48u=GTi6!Mx&q3VwKxcShY_P?4z}lQe9z{$9|F~xTQ{}rmb24M zOkAGZCRU!i1BDN)Ny%oRZ7`5s-R5z>+hT4$!&Fcn;U*yUE8WIH-}4R8-7-aYK8;k+(sivZe^2+Zaq_KaX%^j0Lk!+(YaC# z^}&CTOeH);9JbM)RrEPEXuX@iNa=nrB@}7V$>yv5O?ap6zBsb?`1v1gTaw~GtYv^p zLcu^lP(WZnO&v^>oE;op7)>0U&Hl1)5fws!QssjHSNVUttM$RF+2 zXh;gG&%kTZpYe!Lr@6Io+C_RYV^m=7Y)j=q7-=llsXH*p=U&UJ)4syJX5>4jB>gnhhRfSYj9*X`7-D{>b3CYYsE@YbCLY+fC_Q5 z(UhMu0O3eqkfD#5u=s>I0weeru^?4zc$FKT#*@MP#%UJgmi#g~sH~Gl+LC3MtE`ua z>(wk)hHe$x*S=0!VOO-7guWf^(qIoA=GpQ7$XK%iTZq0M=sh?!{I#!{$R*{DUxOqF zlPq(oT0mtl)I)J7O;X_`xXG%tmpJ6@enkrVclmWWY_3 zboQ_1Llz7%>@DPndFsTf_Xg|OW9N0On?RQvC+MOg4wk!|x4{CAWAHnU?wrmz; z(5VIHByA0M;78KR(5H-Z2F literal 0 HcmV?d00001 diff --git a/public/books.xls b/public/books.xls new file mode 100644 index 0000000000000000000000000000000000000000..53b46bce108ff1e4d97e3ec14047f64646b4878f GIT binary patch literal 27648 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 literal 0 HcmV?d00001 diff --git a/public/css/blocks/product-projects-mob.css b/public/css/blocks/product-projects-mob.css new file mode 100644 index 0000000..340c1e5 --- /dev/null +++ b/public/css/blocks/product-projects-mob.css @@ -0,0 +1,3 @@ +.projects-mob { + padding-top: 40px; +} \ No newline at end of file diff --git a/public/css/blocks/projects-item.css b/public/css/blocks/projects-item.css new file mode 100644 index 0000000..e69de29 diff --git a/public/css/style(1).css b/public/css/style(1).css new file mode 100644 index 0000000..76a2fd7 --- /dev/null +++ b/public/css/style(1).css @@ -0,0 +1,11 @@ +body { + font-family: Arial, Helvetica, sans-serif; +} + +table { + font-size: 1em; +} + +.ui-draggable, .ui-droppable { + background-position: top; +} diff --git a/public/css/style-new.css b/public/css/style-new.css new file mode 100644 index 0000000..c118a61 --- /dev/null +++ b/public/css/style-new.css @@ -0,0 +1,16374 @@ +@charset "UTF-8"; +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type=checkbox], +[type=radio] { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type=search] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +@font-face { + font-family: "Montserrat"; + src: url("../fonts/Montserrat-Regular.woff2") format("woff2"), url("../fonts/Montserrat-Regular.woff") format("woff"); + font-weight: 400; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Montserrat"; + src: url("../fonts/Montserrat-Medium.woff2") format("woff2"), url("../fonts/Montserrat-Medium.woff") format("woff"); + font-weight: 500; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Montserrat"; + src: url("../fonts/Montserrat-SemiBold.woff2") format("woff2"), url("../fonts/Montserrat-SemiBold.woff") format("woff"); + font-weight: 600; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Montserrat"; + src: url("../fonts/Montserrat-Bold.woff2") format("woff2"), url("../fonts/Montserrat-Bold.woff") format("woff"); + font-weight: 700; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Muller"; + src: url("../fonts/MullerRegular.woff2") format("woff2"), url("../fonts/MullerRegular.woff") format("woff"); + font-weight: 400; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Muller"; + src: url("../fonts/MullerMedium.woff2") format("woff2"), url("../fonts/MullerMedium.woff") format("woff"); + font-weight: 500; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Muller"; + src: url("../fonts/MullerBold.woff2") format("woff2"), url("../fonts/MullerBold.woff") format("woff"); + font-weight: 700; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Manrope"; + src: url("../fonts/Manrope-Light.woff2") format("woff2"), url("../fonts/Manrope-Light.woff") format("woff"); + font-weight: 300; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Manrope"; + src: url("../fonts/Manrope-SemiBold.woff2") format("woff2"), url("../fonts/Manrope-SemiBold.woff") format("woff"); + font-weight: 600; + font-style: normal; + font-display: swap; +} +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +body { + font-family: "Montserrat", sans-serif; + color: #000000; + font-size: 16px; + font-weight: 400; + letter-spacing: -0.01em; +} + +h1, +h2, +h3, +h4, +h5, +h6, +p, +ul, +ol, +li { + margin: 0; + padding: 0; +} + +li { + list-style: none; +} + +img { + display: block; +} + +a { + display: inline-block; + color: inherit; + text-decoration: none; +} + +button { + padding: 0; + border: none; + color: inherit; + background-color: transparent; + cursor: pointer; +} + +.container { + max-width: 1350px; + padding: 0 24px; + margin: 0 auto; +} +@media (min-width: 640px) { + .container { + padding: 0 15px; + } +} + +html, +body { + height: 100%; +} + +.wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-height: 100%; + overflow-x: hidden; +} + +main { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +input, +textarea { + outline: transparent; +} +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { + -webkit-transition: 0.3s; + transition: 0.3s; +} +input::-moz-placeholder, textarea::-moz-placeholder { + -moz-transition: 0.3s; + transition: 0.3s; +} +input:-ms-input-placeholder, textarea:-ms-input-placeholder { + -ms-transition: 0.3s; + transition: 0.3s; +} +input::-ms-input-placeholder, textarea::-ms-input-placeholder { + -ms-transition: 0.3s; + transition: 0.3s; +} +input::placeholder, +textarea::placeholder { + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} +input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder { + opacity: 0; +} +input:focus::-moz-placeholder, textarea:focus::-moz-placeholder { + opacity: 0; +} +input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder { + opacity: 0; +} +input:focus::-ms-input-placeholder, textarea:focus::-ms-input-placeholder { + opacity: 0; +} +input:focus::placeholder, +textarea:focus::placeholder { + opacity: 0; +} + +.visually-hidden { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + border: 0; + clip: rect(0 0 0 0); +} + +.header-up { + background-color: #333B49; +} + +.header-up-container { + max-width: 1640px; + width: 100%; + margin: 0 auto; +} + +.header-up-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: 64px; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #E7EAEE; + margin: 0 24px; +} +@media (min-width: 640px) { + .header-up-wrapper { + margin: 0 15px; + } +} +@media (min-width: 1520px) { + .header-up-wrapper { + margin: 0 70px; + } +} + +.header-mobile-call { + position: relative; + background-color: #F2994A; + border-radius: 7.5px; + width: 30px; + height: 30px; + display: block; +} +.header-mobile-call:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cmask id='mask0_1222_22157' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='14' height='14'%3E%3Crect x='0.25' y='0.25' width='13.5' height='13.5' fill='url(%23pattern0)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1222_22157)'%3E%3Crect x='0.25' y='0.25' width='13.5' height='13.5' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_1222_22157' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_1222_22157' width='512' height='512' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURBVHic7N13uB9Vufbx797pBRJIoYQSepMuHaUrgoAiXQQ9CCKIgJ5zsMvxKC8oShUFQRGUbjkKonTpSglFeiAh1EBICIH07Lx/PNmStvf+zcyaeWatuT/XdV/ge/KSNc9aM3v2zKy12hBvbcAoYC1gzYUyGhgCDAAGA32AoQv+PMBU4J3F8gYwfkHGAo8DU6o4CJFAVgR2BXYE1gfWAQYBywHzgbcX/LmZwIwF//72gv/bbOA9YB7wFjBpwT8788Zi/+8zSz8akRpr6/mPSGBDge0XZEdgK2BgiX/fS8AjwB0L8ih2gRSpi37AIcBngQ8D7RX9ve8BE4EJwDjsxnncQnkVu7EQSZJuAMo3ANgd2Av7gb8h1V3gluZt4E7gduBW7CmBiIfewLHA17CnYHUzC3iR928MngMeW5CJfs0SkTrrBxwA/A54F/stoq55FjgN2LSUSogs3VbYkynv8Z83rwM3A2cCRwJbYOe9iDTU5sDPgcn4X6Dy5CHgeOx9q0hZTsZ+u/Ye76EzB3gCuAL4MnZT0DtQzUSkhnoDhwL34H8BCpV3gQuA9QLWSaQXdoPsPb6rzDTsScGpwB7AMkWLKCL++gFfAJ7H/yJTVuYBf8R+kxEpoh34Df5j2jtzgYeB87APH1coUlQRqVYv4D+wr+u9LyZVpQO7Edg4QP2kmc7GfxzXMR3Ag8D3gR2w64uI1NBe2Ds+74uGV+YCF6HfWiSbw/Efu7FkMnA18DlsTQQRcbY69huw98WhLnkHOAn9tiI9WwN7D+49ZmNMB/a64DRgGzRtW6RS7dgXy+/hfzGoYx4ANstdXWmCP+M/TlPJOOAMYMtMPSAima2FLZjjfdLXPbOBb6KnAbKk3fAfn6nmOeAHwCYt94aItOQz1H8Bn7rlbmz/ApFOt+E/LpuQp7Bphhu21CsislT9gXPwP6FjzVTgk5mrLinaEP/x2MQ8CJyIFvMSyWQ1YAz+J3DsmQf8D777HYi/M/Afi03ONOBi7ONBEenGtsBr+J+0KeX3lLvLodTbM/iPQcXyJHAKMLzbHhNpoP2xfcW9T9IUcx8wsvWukESMwn/sKUtmOnAZtiupSOMdgW3g4X1ippwXsLng0hyfwH/cKd1nDHb902ZF0kinYAtteJ+ITcg4bFqlNMN/4z/mlNbPzZPQJkXSEL2Bn+F/4jUtLwMrt9A/Er/z8R9vSrZMAU7HXt+IJGkQWpnMM/cBfXvsJYndpfiPNSVfZgPXAFst3qkiMVsZW1fb+wRres7qqaMkelfiP86UYunAflnaHJHIbQSMx/+kUiyf6ba3JHYX4z/GlHC5Gd0IJKkJi7XsDtyD7egn9XABsIF3I6Q0b3s3QILaHVth8ApgPee2SECp3wAcCfwFGOLdEFnEYGx75WW9GyKleN67ARJcO3AotqjQNcA6vs0R6VobthytpvnVO1d11YEStZ3xH1tKuZkNXAisgkiN9MVWu/I+QZTWctLSu1EiNhCYif/YUsrPdGz64GBEnA1FW5DGltnADkvrTInaHfiPLaW6TMBeEbQh4mAU8Aj+J4KSPa+hRYJS80X8x5VSff4JbIdIhbZEu/nFntvRuuQpWR57POw9rpTqMw/4JbASUmu9vBsQwD7A9dgFR+I1GugP3OLcDgljBvYDYGvvhkjl2rB1A47BbggewG4KRII6HpiL/x2vEiYd2E5ykobV0FMABZ4GPoRIIG3AqfgPbCV83kGLBKXkO/iPKcU/HdjsLD2plUIGANfiP6CV8vIYNpVM4tcPfZyrvJ+Xgf0QyWEEcC/+g1gpP5chqVgXe7LjPaaU+uQaYEVEWrQW9i7Je+Aq1eWLSCp2RYsDKYtmCvahoNYOkG7tAEzCf8Aq1WYm+oo8JQcCs/AfV0q9civarE26cBA2pch7kCo+eREYjqRiD2Aq/uNKqVemAIcgspATsfmj3oNT8c2tpLFmhZh1gDH4jyulfrkGWA6pRF0vqr2wPeO/hd4PCayBbUd6u3dDJIjJwKXYK55tgT6urZE62Qh76vsg8JJzW8TJBfjfiSr1yjxgbyQ1qwDnogWDlEUzF9vSXcuDN4wWDlG6ymTsaYCkZzngWGw3T80WUDpzH7AmUoq6PV4/BrjQuxE1Mwd4AZsFMRlbL78NWxNhFWCYX9NcPIzNCpnp3RApzQBs9sf6wNrAstgNQjswZKE/03/Bvw/Fzon+2AejfatsrJRuGnZzeIV3Q1JTpxuAT2Ir/NX1u4SqvAfciH34dhfwLHYT0JUVgQ8CO2MrbK1dcvvq4BLg896NkNpaBrsRGIHdIA9b8L+HYdtOj8aeJK2Cvj+IybnAf9L99VAitBV6B/gQcAQwuGAtP4htxZn61MmjCtZJpDd2M7Az8DnsnfPl2Lmo1xD1zJ1oBcGkjAJewX9geeURYM/CVVzSKOx1ypwaHGMZmQFsEaxaIovqDWyIzU0/Ddty/EX8x71iPy926LrrJBYDseke3gPKI+9h6xyU/ZXrZqS7GcvzaM6wVGsosDvwXeAmtMeBV2YBX+qhr6TG2mjurn7/wua7VqUPcFYJx1GH/Il6fcsizdIL2Bw4AbgSm7vufU40KZdhH4RKZL6N/+DxyM3YR0oePovNr/WuQeh8PWCNRIpaEzgO+DPwLv7nR+oZg6YHR2UP0vxB1FOuxH+KUoo3XnOx3eZE6qYfdr37MfAk/udKqpkIbNNin4ijVYA38B8wVef/UY9H1e3AX/CvR+i8jk3xEqmz0cDxwB1on5PQmQ7s32pHSPX6AHfjP1CqzFzscWCdLIctLuRdm9C5D/8nLCKtGo5N/b0Z3QyESgdwaoY+kAql+iFaV3kH+FiQyoW3FWnOdf5JyCKJVGRV4CvA/dgPMe/zKPacjxaVq5U9adbAfgWbgldnX8S/TqHTARwQskgiFVsbe2X4Gv7nU8z5M8UXVpMAhgOv4j8gqsrjwGpBKle+S/GvV+hMAzYIWCMRD72wNQeuId0FvcrOo9jTFXH0B/wHQlW5Cdu8JBaDsBsW77qFzuPYQlMiKVgd+B5aZyBPXkS/ELg5Gv8BUFUuIc7NRdYjzRXNLgtZJJEa6AV8CrgX//Mrpkyk/q9kk7Maaf5gWTwpfHm6H2l+o3FsyCKJ1MiW2E2uXg+0linAdrkqLbnciH+nl51ZwOGhCubsbPzrGTqz0UkvaVsTOAetOthK3sW+q5CSHYF/Z5edydhWoqnoA9yDf11DZzywfLgyidTScOA72HXJ+5yrc6ZT3+nZSRgBvIl/R5eZcaT5YcmKpDn96GY0L1iaYRngFOyRt/d5V9fMQtOFS3MV/h1cZv6J/aBM1e6kuVfDt0MWSaTmhgGno1cDXWUO6by+rY1d8O/YMvN/2NS51H0L/1qHzlxsYxaRJlkBW4V1Bv7nYN0yD/h8/tLKwnpje917d2pZOY/mPEZuB27Av+ah8wZaGESaaRTwS7TvwOKZh54EBHES/p1ZRlKY5pdHqpsG3Y82DZLm2gK4E//zsE6ZCxxUpKhNN5I0PzqZCRwSsE6x2Qz7ata7H0Ln3JBFEonQPtjHzN7nYl0yC9i7UEUb7Of4d2DoTAJ2DFmkSB2Lf1+Ukc+ELJJIhAZgMwaasGBbK5lOWlO7K7Eu6a1G9QywVsgiRe5y/PskdLRpkIhZFbgO/3OyDnkH2KZYOZsltYFzL7aWgbxvADAG/74JnaeJa/MmkTJ9HJiA/3npnbexbyWkB9uQ1hryVwH9glYoHaluGnRFyCKJRG4ocCFpXdfzZCKwfsFaJu82/DsqVM4A2sKWJzkHkOaF4UshiySSgJ2wV6He56ZnxgMrFaxjsj6MfweFyiWBa5Oys/Dvr9CZhV3wROR9/YHTSO8bryx5kGYs/pbZzfh3Tojcjx77Z9GbNOcRT0V7hosszVbAs/ifo165AbvuyQLb4t8pIfIatkKWZDMKe0fm3X+h8wqwesA6iaRiGeBX+J+jXjmveAnTcT3+HVI0c7HXGJLPbqS5adCjwOCAdRJJyYE0d8vhkwPUL3qbkcaHYKcGrksTfR3/fiwjf8D2QxCRJa1KWh+At5p5wCcD1C9qv8a/I4rm7zRnY58ytQF/wr8/y8h3AtZJJDXtwNdo3geC7wFbB6hflFbC1sf37oQieQvtCBfSUGAs/v0aOnPRsqAiPdmZNL8H6i6vA6OLly4+38O/+EXz6eBVkVQ3DXoFrQop0pNVsNlU3udrlXkYWyG1Mfphdz7ehS+SPwWvinT6NP79W0b+L2SRRBLVDzgH//O1yvwmSOUi8Vn8C14kk4AVQxdFFnER/v1cRg4NWSSRhH0OmIH/OVtVvhimbPV3D/7FLpIjwpdEFtMfWznLu69DZxIwMmCdRFK2Jc3ZVGgWsF2YstXXBvgXukjuQuv8V2U14E38+zx0fhmySCKJWwl4AP/ztoq8Bqwcpmz1FPP673OATcOXRLqxO+ktEtRBA+70RQIaRLrThBfPPUDfMGWrl/7YI1DvAufNmeFLIi34H/z7PnQeQE+SRLLoBZyP/7lbRX4SqGaVaPVCdgBwbZkNKdGbwNrYPvZSrXbgL8BHvRsS2CHA1d6NSNggbKGV9YF1sGWZhy74v01Z8M/Z2IIsANOwtT3eWPDPzkzCnv5JPXwF+BHpr7CZ3PXhd/jfWeWN9nn3NQzbU9t7HITMc0CfgDUSWB44Hluhcxbh+upV4F7gt8APgKOBPWjoIi41sD9prheycKYCa4QqmLchxDul4xl0oa6DrYh/9cjFc1TQCjXX6sBP8bnGvI19HPxT4AvY9x3aBKp8O2K19z6Hy8zdJLLU/GfxL2befCp8OSSnY/EfDyHzLImc4E76Y5tx1e2Xi7nAGGzr18PQkuFl+SBxf1fWSpLYS+Rv+BcyT8agj7XqJoVNpBbOwWHL0xjrA4/h33+t5iXgCmyBGy0kFs4HsOlz3v1bVuYQ+ayh5Yl3p6f9S6iHFDMQeBT/sREq94ctTyN8DPtoz7vv8qYDWwP+B8CHgN5hy9M46wAv4t+vZeV5YNlg1arY4fgXME8eQ7/919U6pPX+74Nhy5O0g7Gv9737LGQmA7/Cbmz0vVE+q2Mf1nr3ZVn5dbhSVesa/IuXJ3o0W2+fwH6T8h4nIXJp2NIk62Ok98N/8UwCfoEtgqXvQ7JZCXgS/z4sK9H9TOqHTWfwLlzWjEeP5WJwOv5jJUSmYa82pGvrE/dj/zx5HfghsG6A+jXFSqT7JGAKtkR6ND6Kf9Hy5CtlFEOC6w3chv94CZEDAtcmJf2J64O/0OkA7sC2yu5frJSNsDrpfhNwCxG9mj4b/4JlzVRs3QKJwwrAy/iPm6JJatWvwE7Fv3/qkrewpWJHF6hnE6xDurMDPhewTqV6Av9iZc25pVRCyrQD8b8bfg9bvlYWtTr1m+dfh8wBrkIfkHbnA6S5TsBb2C8+tbYycX6kpR3/4nQS/mOnaA4KXpX4XYB/v9Q9dwMHoo8Gl2YzbJaFdx+FzlUhi1SGI/AvUtbcV0olpCpX4T+GiiTWzbLKMgz99p8lj2KzY6J5R1yRHUlz74B9QxYptMvwL1DWaG32uA0mztdOnXmL9Hc5y+J4/PskxjyGPRHQjcD79sGWaPbum5B5hfd3uKyd2L7CfA9t4pGC9Yn7kd9G4UsSrb/j3x8x515g18xVT9dX8e+T0LkgaIUCGYV/YbLmylIqIR62xW7ovMdUnnyhhHrEaCBht/Rtcm4GNsxW/mSdh39/hMw87BVHrRyEf2GyZr9SKiFePoP/mMqTy8soRoR2wb8vUsos4EdoinMv4Hr8+yNknsIW3auN2Ob/Twb6llIJ8RTjzoHjSqlEfL6If1+kmInA0TT7W5PBwEP490XI/HfQChX0D/wLkiWXllIF8bYscS4GMqqMYkTmx/j3Q8q5l2Z/b7IyMAH/fgiVqThtM734nWRfbO5lTP7s3QApxTvA170bkUOTL8ydmv6oumzbYVsSn0ozn36+im33PtO7IYEsC3zfuxEAm+N/N5QlM4FlSqmE1EE78U0N/GIplYjLlfj3Q1PyBLB9a92SnKPwr3+ozAO2CFueni3+BCC23/7vwHYZkzR1AGd6NyKjtb0bUAOzvBvQIBsCd2GvXWr1MVkFLgEu8m5EIO3AOVS8/sPiNwCbV/mXB/AX7wZI6a7AttKMxVreDagB3ZRXqx3bBfUfNO8V1JeBf3o3IpAdqXhJ8dhvAG71boCUbhbwe+9GZKAbAHjJuwENtSnwIHAizVlJcBa2Hfcb3g0J5ExsHQ0Xb+P/LqTVvEZzBnnT7Y3/eGs109G43A//fmh6bgBG9tRRCdkV22XRu+4h8p3AtWnJSjkb65XfllMGqaEhxLUWeNOXpV4Z/z5Q7EnMNj30VUq+gX/NQ+RdKppOvPArgHWr+AsD+rt3A6QyU4F/eTcig6bfALwKPO3dCGEV7DrZlCWqTyeNnwuDgG9V8RctfAOwXhV/YUDa/rdZnvFuQAaDvBtQA//n3QABbGbAz7Flqt3eLVekAzgcWx02dkcBa5b9l8R6A/Au8KR3I6RSY70bkEHTnwCA9kWom8OBO4FVvRtSspeB47wbEUAfKngKEOsrgAewhROkOWK6q9cNgC1Qc5t3I2QRWwL3E99sr6yuxvYSid1ngHXK/AsWvgEYXeZfFNgD3g2QysU0t1yvAMwPvBsgS1gZexKwl3dDSnYC8IJ3IwrqDXy3zL9g4RuA1cr8iwJ7zLsBUrmYdkBr+jTATrcBf/JuhCxhMNYvKS9bPQ34NDZ7KGaHYKs9lqLzojoU25AgFroBaJ6Y9nx417sBNXIicT29aYpewAXAD0n3hvV+4ltKfHG9sE2fSrUp/nMfW80s7AMJaZYf4j/2Ws0mJdUgVofi3ydK17mIuJ6wZTEAeBb/GhdJB/YzOrjOTo/p8f/T2IpP0iwxbbKjJwCLuhI4y7sR0qWjsVkbvb0bUoIZwDHYD9JYtQHfK+M/3HkDsFIZ//GSPOfdAHGxgXcDMtAj7yV9FfiNdyOkS4cB15LmjoJ3YDsHxmwf4AOh/6OdNwAjQv+HSxTTfHAJYwTxrVMhi5oPHIm9d5Z6+gT2cWCKCwb9F7Z/TKzasB0fg9INgMRgZ+L5UOld7LGjLKkDOB7bwnWWc1tk6T4C/IH0ngS8DXzJuxEFHUbgp/WdNwAx7Rr1vHcDpHIHeDcgA43Pnp0H7ACM8W6ILNVHgKtI75uA32M3N7Hqh61vENzN+H/p2GpiehQsxS0DvIf/uGs115VThiT1Ao4FXsS/35Ql81vSmx2wGrZlt3dt82YyAVca7ezcYaH+gxV4w7sBUqnPE9c7Sb2iat08bKOadYAjgFux1wRSD4dh/RPL67dWTAB+5N2IApYD/iP0f/Q5/O9sWsks0hqM0r2+2AnrPe6y5KhSKtEcI4GDsdcEtwDjsN96vPu1yflhtz0Wn4HAS/jXNW9eINDrmc4fpq8DK4T4D5bsFWyPa2mG/yK+i8/OpLEneV0tt+CffYAh2NPLzozA9jQZDayx4J/alyGM44CfeTcioE8T97TUg4FrQv3HYnnHqo+GmmMlYCr+Yy5LOojrg9omWAPYD9ta9RpgPP7jJMbMIa0NhNqAe/Gva978M1QhetfgYFrN30IdtNRaO9bX3uMta54uoxgS3CjgIOAcbF8R73ETS6aR1lbCW2PfoXjXNW92CFGEoTU4kFZzeYgDltr7Gv5jLU9+UUYxpHSrYB+bXge8g/84qnNeAVbNV+ZauhT/mubNpSEKMLIGB9JqYv56U1qzH7aFp/dYy5MjSqiHVKs/tuzqZehmoKs8Qlwzc7qzMvFOC5zO+9/E5DaqBgfSar5Z9GCl1nbAVtHzHmd5s0b4koijgcBngDvxH1t1yy8L1LVuzsW/nnlzXNGDH12Dg2g1/1X0YKW2RmFrdXuPsbx5KXxJpEY2AH4MTMF/rNUlXyhU0fpYiXg+hF88hT+MX6cGB9FqTip6sFJL/YD78R9fRXJp6KJILQ0GTsTmYnuPOe/MBLYpVs7a+BH+9cybrYoc+IY1OIBWc3yRA5XaugT/sVU0ewevitRZL2wu9r/wH3ueeYk0pr6OwGY5eNczTy4scuAfqMEBtJpjihyo1NLx+I+ronkLW7VQmqcdWzL3GfzHoVeuJ40VWn+Afy3z5B0K7A+wQQ0OoNV8Lu9BSi19CJiN/7gqmotDF0ai0xubShjzdyxFksLT2eWxbYO9a5knuZcgX7cGjW81h+c9SKmdVbElqL3HVIjsEbg2Eq9lgTOw9+Pe47LKTAc2ClA/b9/Dv5Z5cn/eA16rBo1vNQfnPUiplf7YUpbe4ylE3iC9fdOluLWAv+I/PqvMI9gHvTEbSbzrAqyX9WDbiWv7zbneDZAgfk7BL1dr5Eo0LmVJzwN7YotDveXclqpsCpzm3YiC3sAWgYrRQXn+P62K/51LqzkgzwFKrZyA/zgKlQ7sFZpId0YAV+M/XqvIPGD7MGVzsx5x7hHwrzwHO7wGDW81n81zgFIbOwKz8B9HoXJj2PJI4g6kGQsJPYW95ovZH/GvY55k+g6jHVsBKRa5pzqIu9WA35HWdLmzvBsgUbkW2JICH2xFYn1sQ6+Y/di7ATll/k6ujXg2Xzkl68FJLaT00V9nHiaNuc9Svd7A6fiP4TIzi/hnBdyHfx2z5pk8BxrLrlf/m+fgxN1l+I+d0Plk0ApJEx0GvIv/WC4r92JPmWN1IP41zJPNsh5oLPOx9cg1PifhP25C50H027+EsQkwDv8xXVY+H65UlesNvIJ/DbMm80yMZ2vQ6FZyUdYDE1e7AHPwHzehs2vIIknjrUh6r8g68zq2OFKsvo9/DbNmbNaDjGUntiuyHpi4WR14E/8xEzr68l/KMBD4A/7ju4z8MGCdqrYGcU4J/GArB9f5fmZyppL4GeTdAGnJAOxiNty7IYHNBk72boQkaTq2zkmKTzlPBNb2bkRO44BbvRuRw36t/KHYbgBS+4GSqguAzb0bUYIfA097N0KSNQ84lninoHWlL3CmdyMK+IV3A3LYM8sfPhf/RxatZFy2GoiDr+A/Tsoae3oCJVX5X/zHfOjsHLJAFeoLTMS/flkyD1ih1QP8bg0a3Epmoa+v62w30vzorwN9+CfVi3Vnuq5yd9jyVOpH+Ncva45o9eC+UIPGtpqRrR6UVGo0MAn/8VFGzg9XJpFMfoL/+A+ZTI+ma2Q9/GuXNS1/NL9vDRrbalJ8txy7gcAY/MdGGXkSPfoXP23AhfifB6HyT+J9ivsg/vXLkklAr+4OqPMjwFfz1cPFyt4NkCVcQI7VpyIwEziUuPbLkLTMB76IzapJwVbAx70bkdM13g3IaBgtbrs+Cv+7lVZzTJ5KSGlS/ehvPnBUwDqJFDGQdBYLGkOcTwFGY98DedcvS/6nlQPrTTwbArV0QFKJXUnzo7/5wHkB6yQSwgjgOfzPjRDZO3BtqhLLonmd+UerBxbLmscXt3pAUqrVSXOlv/nALdhNsUjdbEwaGwjdFrowFTkZ/9plyTzsxrFH99Sgsa0kxlWZUjMAeAj/sVBGngCWD1cqkeAOxf88CZEtQxemAqsQ39LAB3Z1MAtv1Tg+Vzmqt4F3A4SfAlt4N6IErwB7Ec/KmNJMVwJnezcigK96NyCHl7FtjmOyQyt/6Af436m0muVylUFC+DL+/V9GJgMbBqyTSJn6APfhf94UyRzsVWJsTsC/dlnyYCsHdXQNGtpqtm/lgCS4nbANcbz7P3TmAR8LWCeRKqwJvIP/+VMkMe57sCb+dcuSOcDgng5qjxo0tNVoelb1ViW+9bBbzTcD1kmkSkfgf/4UySSgf/CqlO9p/GuXJbst7SAW/gbguQLFqJq+A6hWf+B3pLkM8x+A07wbIZLTZcS3QM3ChgGf9G5EDn/1bkBGPX4H0I6teOZ9p9JKbshdBsnjYvz7vIw8DQwJWCcRD8OBN/A/n/ImximBe+Jftyz5WysH9WgNGtpKxrVyMBLE8fj3dxl5B330J+k4Ev9zKm86gHXCl6RU/YnnF+bO6123+wIAXF2DhraSeWiDlipsh23B7N3fodMB7B+wTiJ18Df8z628Ob2EepTtL/jXLUuW2K+lfbH//UyBYlSpHdjIuxGJGwX8Hujr3ZASfA87NpGUHI/N0onRkbTwG2rN/MW7ARntuPj/w+I3AE9V1JAQtvFuQML6AdcBK3o3pATXYzcAIqkZC5zj3YicVsSmGcekpffqNbJtT39gA/wfU7Say3OXQXpyEf79W0aeBYYGrJNI3SyDbe/ufa7lyYUl1KNsL+Fft1bzeE8H04t4Npp4tqeDkVyOwb9vy8g09NpImiGmRd0WzpvEtwnXNfjXrdXMxp7uduveGjS0lXRg018knG2Bmfj3bRljpcsNMUQS04v4FqrpzEdKqEeZTsS/Zlmy6cKNX/wbAIAxBYpRpTZgK+9GJGQF7L1/j3eIEfp/wLXejRCpyDzg+96NyOlg7wZkdI93AzLaZOH/EfMNAOhDwFD6Yiv9jfJuSAn+BnzHuxEiFbuSuD7q7vQJ4poN8Ai2HkAsdAMgSzibFreMjMwLwGHYb0QiTTIP+F/vRuSwPHFd1+cC//BuRAYb9/QH+hHPjm9vYa8CJL+D8e/HMvIei73vEmmY3sB4/M/FrIltmu7/4F+zVvNqKwf0SA0a2mrWbeWAZKlGYTdR3n1YRg4NWCeRWJ2E/7mYNQ+UUonyfAT/mmXJiJ4O6Fc1aGSrObang5EuXY9//5WRGPcYFynDMsAU/M/JLJlHXDuPDsO/Zlny762Bl/YNAMT1HcDu3g2I1A7A3t6NKMFtwCnejRCpiWnYL3QxaQc+6t2IDN4CXvFuRAb//g4ghRuAXYjrq9G6iO09WyteBA7BPswREXOxdwNyiG09gMe8G5DBv1+bd3UD8CDxbCqxPLC5dyMiswGwq3cjApsJHICtJiYi73sSW+AtcOqZxAAAIABJREFUJktsXFNzMd0AjO78l65uAGZgNwGx0GuAbA73bkAJjieuMStSpdieAowGVvFuRAY9rrNfI2t0/ktXNwAAd1bQkFB0A5BNbKtt9eR84JfejRCpsWuxX+xisr13AzKI6QnA6iyYPt/dDcBd1bQliB2AAd6NiMRKwFrejQjoXuCr3o0Qqbl3iW//+pgWJ3uaeF6bD2DBVu/d3QDcTTwrqPUnrsHiKaZVtnryGrbJTywnnoinq70bkFFM1/Q52E1ALEZD9zcA7wCPVtKUMPQaoDU9LgUZiVnAJ2lxZSsR4QbiWrd+U2CQdyMyeMK7ARmsCd3fAEBc3wGkOKe9DCt4NyCQE4hrDW4Rb9OBW7wbkUFv4APejchgnHcDMhgNPd8AxPQdwAfQssCt6HEZyAj8HPiFdyNEIvRX7wZkFNMTy/HeDchgNLT2BGB+6U0JZ1/vBkSgr3cDCroPW99cRLK70bsBGW3S8x+pjRe8G5BBS68AJhHXntKf8G5ABN7xbkABr2OL/czybohIpF7EFgaKhZ4AlGN16PkGAOL6DmA7FkxvkC7FegMwB/viXx/9iRRzm3cDMojpCcAE4pk5NwJauwG4o9x2BNWOXgP0JKbHVAv7BjY1VUSKiWlZ4OWxbctjMAd42bsRLVoW6NvKDcBNxLW5il4DdO8R7wbklMLHiyJ1ENNTXYB1vBuQwXjvBmQwrJUbgCnYh1ex2BW7u5GlewTo8G5EDkeh1R5FQngFe1wdizV6/iO1EdNUwOGt3ABAXEtI9gM+5t2IGpsC3OPdiByGAYd5N0IkEQ94NyCDmG4AXvNuQAZJ3gAA7O/dgJq7zrsBOZ3g3QCRRMS0ec1o7wZk8JZ3AzJo6RUA2GB5qcyWBLYPeg3QneuI52vVhW0KfMi7ESIJiOkGIKYnAJO8G5BBy08AIK4FJAYAn/JuRI29SnwrgnXSUwCR4mLav360dwMyiOkJQKYbgBtKa0Y5DvduQM1d7N2AnD7JgkUsRCS3F7C9AWKwMrYvQAxiegLQ8isAgFuBmWW1pAQ7A6t6N6LGrieuD1Y69QZO9m6ESOTmE89MgHZsPYAYJHsD8B5xzR9tR1+Nd2cucLl3I3I6CljOuxEikYtpUbBh3g1oUUw3AMtluQGA+GYDHOHdgJq7hLg2e+o0GDjWuxEikRvv3YAMhns3oEVTsRUBY9A/6w1AbN8BbAhs5t2IGnuWeJfXPQFb80FE8nnRuwEZxHIDMB9bayUG/bLeAIwF/lVGS0r0ae8G1Nwl3g3IaSX0oadIEW94NyCDWF4BQDzfymW+AQC4JngzynUY0Mu7ETV2LfC2dyNy+k/UtyJ5xTRlLaYbgFi2K891A3B18GaUa2Xgo96NqLHpwK+8G5HT+mi9B5G8YvpgbaB3AzJI+gbgWeDR0C0pmT4Y697PiHODIIBvAm3ejRCJUExPAPp7NyCDpG8AwB4bx2QvtHhMd57Dtn2O0SbAvt6NEInQu94NyKCvdwMymO3dgBb1zXsDcFXQZpSvF/Af3o2ouZ96N6CA76KnACJZxfKbKsQ14yeWuuZ+AvA8MCZkSypwNNDHuxE1dgP2JCBGm6PvPESyiuU3VdANQBly3wBAfLMBVgI+7t2IGpsPXOTdiAK+490AkcjE8oMK4voGIOlpgJ1i+w4A9DFgT35JPBuELG47dIMnksVs4tkWvMjPqqrFcgPQq0hRnwceCtWSiuwOrOXdiBqbDFzh3YgCvoe+BRDJ4j3vBrQopg8WY2nru0XvqmJ7DdCOfQsgXTuLOPcHAPsWQOsCiLQulkXAYlleFyKqaYgbgNh+WHyOuD4oqdqTxLfp08K+h1YHFGnVWO8GtOh57wZkEEtbxxa9ARgP/D1AQ6o0Eu0P0JMzvRtQwAZoG2iRVj3t3YAWPeXdgAxiaWuQvv8M9hQgpjyO3hX35EH8+ylvnieuhUNEvByC//naU2YAA8oqQAkGYjMsvOvWUw4KdbBTa3AwWbNniINP2KH491GRnBS+JCLJWQGbCeB9vnaXW0s7+vLcgX/dustcYESog72oBgeUNbEufVuVXthv0t79lDeTgeWDV0UkPbfhf752l2PKO/TSfBH/ulX282/bGhxQ1nRg68hL107Gv5+K5IzwJRFJzhH4n6tdZTqwXHmHXprlsbZ716+rHB76gJ+owUFlzaWhi5CYZbAdw7z7KW9mAKsFr4pIWvoCE/A/X5eWs0s87rKdj3/9lpbxlLAs/n/W4MCyZhawcuhCJOa7+PdTkfw6fElEklPHR9bvAqPKPOiSrUY9nwKU8kplBWxpSe+Dy5rTyihGQpYjzo88OzMP2DJ4VUTS0gt4GP/zdeF8rdQjrsa38a/jwnmAEtdJ+WMNDjBr3gIGlVGMhJyGfz8Vyd1o2qdIT7akPtPXHiKNqbz9gEfwr+d8bI+Czcs82P1qcJB5cmIZxUjICOxxnHc/FYkWfxLp2ZfxP1ffJq09W9YF3sG/rseVfaC9gddqcKBZ8ypxLTTh4cf491ORvAwMDl4VkfScjd95Ohv4SPmHWLldsd/Avep6QfmHaE6v6IBCp/S7o8ithH1V791PRfKD4FURSU87cBnVn5+zSHszrwPxecVyKRVup7w6tsqQ98U+a14kjXdOZarrtJZWMwNYM3hVRNLTBvyI6s7Nt4HdKjkyX3tQ7UfVZ+Dw/dPvAzTcI9oquHurEP9TgD8Hr4pIug6m/B9YD5HWO/+erAOModyaTsWeOLjYpYUG1jHj0VOAnpyFfz8VzSeCV0UkXaMo55XAe8CpNHN79j7Yx+fTCF/XP2NP4t20YTvueV/o8+RzJdQjJSMpZ9BWmQnog0CRrHYCbibMD/6ziXuRn1BWAc4lzIJBNwEfqrb5XfsC/hf6PHmWEhdKSMQP8O+novlR8KqINMOG2NogWZZ/n4Ht6ncMca7tX7blgGOxjZmyzBZ4Arseb5DnLy3z44BB2NSroSX+HWX5DPAb70bU2HLAC8TZt53mAltgT6pEJJ8Vga2A9bGlbwdj1/4p2Hvo54GnsBXoZji1MTYDgK2xmq4NLItdc9/Dnr5OAJ7Bavq6UxtbEuvc8aeocNpEpL6Jfz8VzT2on0VESjGaOKcEzse2yJSuDcLuPr37qWiOD10YERExf8b/Ip8n49CMgJ6chH8/Fc07OH8xKyKSqo/gf5HPmy+XUI+U9AWew7+fiuYWtFmQiEhwbcDT+F/k82Qimi7Wk4Px76cQ0SsfEZESHIP/BT5vvlNCPVLShn1M591PRTMFzUsWEQmuH7bjnvdFPk+mAsPDlyQpO+LfTyHyu9CFERGpq6oWvJmHbRW8e0V/X0j9sLbf5N2QGpsAbELOxShqZANsfYPHvBsiIpKSZbHHrN6/5eXJDGyRC+namvhsdRk6b6O+FpEGqHLJ21nAEGq0VnEGvbG2/8m7ITU2BRgBbOPdkIL6Y08zLvduiIhISlYg3u1k52JrYEvXhgFv4d9XIaIFgkREArsA/4t73txYQj1Scxz+/RQi72L7douISCBrAHPwv8DnzV7hS5KUXsAY/PspRB5Eq0GKiAR1Jf4X97x5CugTviRJ2QHowL+vQuT0wLUREWm0TYn7B4SWCO7Zb/HvpxCZR5zTV0VEautG/C/ueTMZLQ7UkxWxRZS8+ypEXsc+YBURSUaV0wAX9zLwWce/v4gBwED0UWB33sWe8uzh3ZAABgPrAVd5N0REJBW34f/bXd7MQdMCe9IX+2bCu69CRa9+REQC2QH/i3qR3BK+JMn5MHF/77FwZgPbhy2PiEhz3YT/hb1INC2wZ7/Cv59CZQL6/kNEJIht8b+oF8nT2IZB0rVhwJv491WoXI9tgywiEi3PjwA7vQxsTbyrrg0HZgJ3eTekxmYAbwCf8G5IIOtifX63d0NERGK3JXG/J56OrXAoXWsDbsW/r0JlDrBT0AqJiDTUH/G/qBeJpgT2bB3i3QxqaZmEbvxERArbFFt1zfuiXiSfDF6V9Hwb/34KmQewLYRFRKSAa/G/oBfJBGzRGOlab+Ah/PsqZC4PWiERkQbakPifApwRvCrp2RSbU+/dVyFzQtAKiYg0UOybyMwGNgpelfT8L/59FbrfdwpaIRGRhlmH+H87/DuaJ96TvsBj+PdVyLwJrBmySCIiTXMe/hfzojkyeFXSsyU2nc67r0LmCWBIyCKJiDTJcOBt/C/mRTIJbSHbiu/j31eh8zfsY0cREcnh6/hfyItG28f2LMVXAfOxp1giIpLDAGxanfeFvGj2DV2YBG0BzMK/r0Ln+JBFEhFpkiPxv4gXzavAcqELk6Cv4d9XoTOXdPY/EBGpVDvwIP4X8qL5RejCJKgduA3/vgqd6cB2AeskItIYu+B/ES+aDmCP0IVJ0CrAZPz7K3TeJN7dLkVEXN2I/0W8aMahZYJb8Wn8+6qMjAVGBqyTiEgjbIy9T/W+iBfNT0IXJlGxrwbZVe7FPm4VEZEMLsb/Al4084AdQhcmQUOA8fj3Vxm5CZv6KCIiLVoZeBf/C3jR/AvoF7g2KdqR9FYJ7MxvsI8eRUTc9PJuQAbTsPbu4t2QgkZi+8ff7N2QmpuAPTHZzbshJdgEGAH8xbshIiKx6Ac8g/9vcEUzD9g5bGmS1A78Ff/+KiunBquUiEgD7IP/hTtEXgCWCVybFI0EXsG/v8rKl8OVSkQkfdfjf+EOkYtDFyZRO5HGLJClpQM4NlypRETSthYwA/+Ld4jsH7g2qfou/n1V5k3A0eFKJSKSth/gf+EOkdexD8Kke72AW/Hvr7IyFzg0WLVERBI2kHTmiv8xbGmSNRJ4Cf/+KvMm4JBg1RIRSdhB+F+0Q+UzgWuTqm2Bmfj3V1mZjXYQFBFpSSo7yL0NrBa4Nqn6Av79VWbmAIcFq5aISKI2xH5r8r5oh8jfiWtxJk8pLA3dXeaip0IiIj06C/8Ldqh8K3BtUtUf+Cf+/VX2TcCRoQomIpKiIcCr+F+wQ2QO2jCoVasDb+LfZ2VmHvC5UAUTEUnRgfhfrENlPDA0aHXStTvpbhq08E3AcaEKJiKSov/D/2IdKtcFrk3Kvox/f1WR00MVTEQkNasB7+B/oQ4VrQ7Xup/h319V5Fy0lbCIyFKdhP9FOlRmABuHLU+y+pD2SoEL5zKgd5iyiYikoxfwD/wv0qHyKPbFu/RsGDAW/z6rIr/DtscWEZGFbEw6awPMxx77SmvWB6bg32dV5F5geJiyiYik43T8L9Ch0gHsF7Y8SfsY6W4fvHj+BawapmwiImkYQFqPgycDawatUNpOwL/PqsrLwCZhyiYikoZdsN+evS/QofIIdmMjrTkT/z6rKtOAPcOUTUQkDZfhf3EOmQvDlidp7cA1+PdZVZmFlg4WEfm34aS3XKw2iWldf+Au/PusypyG1goQkR60eTegIocAV3o3IqD3gG2AJ7wbEolhwD3Aet4NqdDvgCOA6d4NkegsCwxckOWw144DsZvLmdiYenuxf5/v0lIppCk3AADXAgd4NyKgp4GtsXe/0rM1gPuAFbwbUqGHgH2xjbJEFrYStpX62gtlHWAtsq87MgsYh310PRZ4fkGeACYEaq9IISOAifg/ng2Zq4JWKH1bYTdM3v1WZV4GtgxRPInaesB/AJdS7eyol4DfYptZbYxeTYmjT+F/QQ6dLwWtUPp2xx5devdblZmBvhtpmv7AJ4ArgNfxH4OdmYK9njoEGFza0Yt04Qr8T4KQmYV9DyCt+xTNWSho4ZyN9hBIWR9gL+DXvP9evs6Zjr2aPRD7xkCkdMOA1/Af/CHzEs16tx3C50lrjYhWcxv2OkzSsRHwU+At/MdX3ryL3bhsHbg2IkvYF/8BHzp3Yr8BSOtOwb/fPDIe2KJ4+cRRG7APdkPnPZ5C5wHgUGxjN5FS/Br/gR46FwStUDP8EP9+88gM4JgA9ZNqtWPvzx/FfwyVnbHA0egXGynBUOwLae9BHjqfD1mkBmgDLsa/37xyOTCocBWlCnsDj+E/ZqrOWOyJQJOmrUsFPkZ674FnAtuFLFID9AJ+g3/feeVf2DbKUk+bAHfgP0688xCwfbFSiiwqxd/+XgVWDlmkBugFXI1/33llGvZbltTHssBZwBz8x0dd0gH8ChhZoK4i/7Ys8AL+Azt07gX6BaxTE/QBfo9/33nmEvRKoA72xGb3eI+HumYSumGVQHYgzbvsX4QsUkP0Ba7Hv+888zSwedFCSi7LYOdtaq8my8rv0dMACeBU/AdzGTkuYI2aQjcBMBs7J7R0a3U2B57Fv+9jy0TgIznqLfJvvbEd47wHcxkX8p3DlakxBgC34t9/3vkLWmSqCl/EpmZ693esmQt8F92wSgFrAFPxH8yh8xawbsA6NcVA4G/495933gD2L1hLWbrewPn493EquQEYkqkHRBbyafwHcRl5GtvbW7Lpj14HdObX6OIa0nBsBU/vfk0tjwGjW+8GkUWlOif879j7bcmmL7aDmXf/1SEvArsWK6cAq2M35d79mWpeAzZruTdEFjKENKcGzgcuClinJulDs9cJWDgdwDloumBeG5HmKqR1yxRgpxb7RGQRqU4NnA98JWCdmqQXtnSud//VJS8AuxWqaPPshf1g8u67pmQW8KWWekZkMafiP4DLyFxsJzHJrp00V4/Mmw5s3rq+DeheG/BtYB7+fdbEXAEM7rGXRBaS6tTA+djSr5uGK1WjtAFn4N+HdcpraKZAV5YBrsO/j5qep4EP9NBXIotYA3gb/8FbRl4EVgxXqsb5GlqxbfFcjfahWNj6wFP494timYZtpyzSsk+R7oX+H9h8d8nnaOyVinc/1ilTgROwbyaabD/SXFckhZyLZkRJBufgP2jLyvXY6w7JZz+0itvSMgbYpkBdY9UGnILe99c9D6D1AqRFfbHflr0HbVn5WbhSNdJuwDv492PdMhf7bWto/tJGZSi2Gp133ZXW8gawx1J7UmQxq2PL6noP2rLy9XClaqStsI1JvPuxjpkIfJ6012r/APAc/rVWsmUuNkMj5bEpgexNut8DdABHhitVI62BPvrqLg8BO+aubn3ti973x55b0dbC0oIf4T9Yy8ps9EisqOWxZZe9+7Ku6QCuAVbLW+Aa6QWcTrq/FDQtE4BtEelGH+Bu/AdrWXkb2CRYtZqpP/ZDzrsv65xp2KPXWJcUHgbchH8dlbCZiW3PLNKlVbAPSLwHa1l5hTR+Q/PURrqrSYYea8cQ17TBTYHn8a+dUl5+Q7w3p1KB3Uh7DvgTaAvhED5PuvtKhMyTwIE5a1ylQ4H38K+XUn6ewjZvElmq7+M/SMvM7djjbClmL/SRWKu5Bdg6X5lL1Rs4C//6KNVmKnAAIkvRC/sh6T1Iy8wf0EJBIWwIjMW/P2PJ/1Gfb1FGkP55rnSdDuAn2PdfIosYiX096j1Iy8zl2DttKWZ5bLqRd3/Gks4ZA+vlKXYgmwPj8K+F4p9/YuvBiCxiK9JfDvbMYNVqtj7Yyove/RlT5gC/BNbKUe8iPkv657WSLROBXRFZzGfwH5xlR6sFhnMMtu6Cd5/GlHnYE4H1c9Q7i97Y/H7v41XqmbnYDB+tHiiLOB//wVlmOrAd8CSM3YFJ+PdrbJkHXEk5+7uvCNxVg2NU6p8/o5lSspA+wJ34D8wyMxd9FRvS6sCD+PdrjJkH/I5wswa2w9Yl8D4uJZ68AGyByAIrAC/hPzDLzCxgz1AFE/oBF+HfrzHnbmwdgbyPZY/BxrX3cSjxZSZwIiILbAFMx39glpn3gB1CFUwAOIL0x03ZeQ67GLe6foVuvpRQuQwYiAhwFP4DsuxMAjYOVTAB7HF26tNKq8grwDexOfxdGQXcX4O2KunkYWBNRGjGdK/XKf+r7KYZga2I5923KWQG8CuWfE/7IWzserdPSS+TgY9Tc1rYpXx9gdtI/1H5K8BO2AYpEkYv4FvYjnkxbZRTZ3cD52Ff+p+JVnZbmg5sX4ansJUrJwPvLPi/DQaGAusA62IrNWqV0KWbD5wGfBf7WFUaaiWa8WXxeLSDYBl2phnjR/HLNGz3u/3INq1tMPBR7BuKt2pwHHXMzXT/Gkoa4IM0Ywex54CVA9VM3jcCuBH//lXSygvACYTZ9rYvcCTwrxocV90yAdgmf2klBftjj4K8B2PZeQZ7xCphtWFft2v1QKVopgCnYD+0Q2vDpmPqQ9ZFMweruTTYN/EfiFXkMWBYoJrJorYHXsS/j5U4cwO2VknZlgV+7XB8dc9vCPPERSLUhu2s5z0Iq8iD2AdDEt5Q4Ar8+1iJJ3OBr1L9x9+How2VFs/j2EeU0kD9gXvwH4RV5F5gmTBlk6U4DHuc693PSr0zA3sF6eVD2GwC7zrUKVPx7RNxNJLm7DF+F7oJKNNqwO3497NSz7xGPaYhr49NL/SuR53SAfwQTaVspA2Bt/EfhFXkHuydoJSj8wPBmfj3tVKfPES9puYOBq7Cvy51y53YdHFpmL2wd3PeA7CK3AsMCVM26cJmaBqWYrkE2+egjjSbZcm8CuxYpKgSp5PxH3xV5UFg+TBlky70waYbaWe7ZiaW6WZbYYuHederTunsO63S2zAX4D/4qspD6CagCptgtfbub6W6vAnsQjxGADfhX7e65Y/oaWmj9MGWjPQeeFXlAbItOSr59AW+hx63NiH/BFYhPr2BM7AP4rxrWKc8hX0nJg2xLDAG/4FXVR5GiwVVZWPs9Yt3nyvl5DfAAOK2D5oquHimAYcUKarEZRTNWkJTrwOq0wfbWVCLsqST2dha/qlYB3gU/7rWLeegnSsbYyOatbjLGLRbVpXWBW7Fv9+VYpmIbcGdmoHAZfjXt265B/sFURpgJ5o1p/tJtItgldqAI4A38O97JXsepF7z+8twLM26BraSV4C1ihRV4nEQzdg9sDPjgLWDVE5atRz2eLFJ4yz2XIH9ltwEW2BbFnvXvE55EVi9SFElHl/Ff8BVmZexJUOlWjthXx1797/SdeYAJ3XVgQkbDvwV//rXKU8tqIs0wFn4D7gq8xawdZDKSRZ9sBXapuI/BpRFMwnYreuuS14btkCOnlS9n7uo70qPElA7cC3+A67KTMH2vZfqrYR9hKV52fXIGGCNbnusOT6G/YLg3Sd1ydVo1cBG6I/d8XkPuCozDdg1RPEklx2xtRq8x0GTk8L8/tBGozUtFs7XClVTojEEeAz/AVdlZgKfDFE8yaUdmy0wEf+x0KTMJY71/L30wz5e9e6nOmQesEexckosVgdewn/QVZnZwMEhiie5LY9dcLWkcPlp+vv+LD4LTMe/z7zzOppG3RgbYJt+eA+6KjMPOC5E8aSQdYDr8B8PqWYM9ohbWrcZMBb/vvPO39D3AI2xKc1aLbAzp4conhS2NXAn/uMhpVwJDMrSCfJvy6Ib0/mktSy09GAXmrmu+8+BXgHqJ8W0AQcAz+E/JmLOHOArGWsvS2oDvoF9P+Hdp155D3tKJw2xL3YB8R54Ved32MwI8dcX+DL6UDBP3kQzXULbjWaPxVvQq4BG+TTNXCDjDmxmhNTDIOzLdW3p2lo0v788o4C78e9jrxxevIQSky/jP+g88gi2cI3Ux1Dgf7F1HLzHR11zOZrfX7Y+wNn497VHJmLfRUiDnIr/wPPIOGyLW6mXYdhHm5qm9X7moPn9VdsPeBv/vq86p4UonsSlqYtjTAS2DFA/CW8UcD7N/GB14bwB7FyslJLTesC/8B8DVWY66W8ZLYtpA36N/+DzyDRgr+IllJKsBPwYeBf/sVJ1HkQXY2+DsKWVvcdClbk4SOUkKr2BP+A/+DwyBzi2eAmlRMOB79Ocx7K/RjNW6uQ4bIlx73FRRWajhaUaqS/wJ/wHoFfOwdaxl/paBtt++DX8x0sZ0fv++toCeAH/MVJFfh6oZhKZ/tjykN4D0CtXo9+8YjAYOAkYj/+YCZWJwIcD1kjCGwb8Bf+xUnZmAisEqplEZgBwK/6D0Cv3ASMLV1Gq0A7sA9yL/7gpkoexTbuk/tqwpzSprx743VAFk/gMAv6O/yD0yrPA2oWrKFXaCXuFFdsCV79ET51itAdpb7D2GraFsjTUMsA9+A9Er7wJbF+4ilK19YELqf9aArOB40uqgVRjVeyJofdYKisHhiuVxGhZ4B/4D0SvzEAnQayWB/4TeB7/cbR4XgN2LO/QpUJ9gXPxH1Nl5IaAdZJIDcXmJHsPRq90AN9Cm2XEqh3YG/t4qw6vB+7HFjqStBxCektZzwVWDlkkiVPTbwLmYzMEBhYtpLhaC1tqeBI+Y+gytJ5/ytYDHsf/WhUyJwatkERrBOkN7qz5B7ojTsFA4EjgLqoZN1PQbmtNMRi4Av9rVaj8PWx5JGYrAE/iPyg98zLaQyAl6wFnAK9Tzni5AftYTJrlS8As/K9XRTMXrQkgC1kBPQl4DzioaCGlVvoAnwD+TJg53rejD/2abhtgAv7Xq6I5MnRhJG7DgTH4D0zPdGDbKevjwPSMAk4GbsOW5211TDwH/ADYoPomS00NJ/7VVX/TeTC62Emn5bGB/UHvhji7FvgsNu9c0jMU2BzYCHtdMAh7zzsPWyviTWzb2Puw1wgii2sHvgN8mzj3G3kd+/ZpvndDpF6GEP8yrCHyIHrPKyLdOxb/a1XerF9CPSQBg2j23gGdeRPYvWAtRSRtF+N/rcqTz5VRDEnDQOAm/Aepd+ai7VxFpGsDgbH4X6uyRlsES7cGADfiP1DrkN+iRYNEZOk+gv81KmseLKUSkpS+wB/wH6x1yKPYynMiIou7Hv9rVJa8R5wfMErF+gDX4T9g65CpwH7FyikiCdoCm0rsfY3KkjVLqYQkpzdpLYdZJHOBb6AptCKyqNvwvz5lyV69yqmDJKYD+D02TXBb57Z4awd2w5YPvhGY6dscEamJucD+3o3I4B7vBkh8vo//nWtd8jSwSbFyikgiBmALiHlfl1rN6XoCIFndBryDfflLH/GFAAANe0lEQVTa9Mfgw7FVA1/DllIWkeaaC3wIWNu7IS2aoBsAyeN+YDzwcfQlaR/sw8A1sLUT5vg2R0QcrQzs4d2IFr3q3QCJ2z7E9cir7DwFfKBQRUUkZnvgfx1qNQ+UVANpkJ2x6XHeg7kumQYcXqSgIhKtFfG/BrWasSXVQBpmC2Ai/gO6TrkMrR4o0jRtZNty2jMvl1QDaaD1gBfxH9R1yhhgnSJFFZHovI7/taeVvFlWAaSZVgWexH9g1ylTgU8XKaqIRCWWX4SmllUAaa7h2CwB78Fdt1wOLFugriIShwn4X29ayZSyCiDNNhD4I/4DvG4ZC2xToK4iUn+T8b/WtJLXyyqASC/gfPwHed0yG9tLoOnrJ4ikaCD+15hWM6GkGoj8238T3y5ZVeR2YJUCdRWR+tkQ/2tLq3mipBqILOJTwAz8B3zd8jZwSIG6iki9HI7/daXV3KnHkFKF3wF7oo9OFjcEuBL4OVozQCQFH/RuQAa6HkulNiSeKTJV52lg6/ylFZEaeBr/a0mruVBPAKRKTwLboZ3zlmY9bH/u7wN9ndsiItmti53HsdBHgOJiMHAD/nfAdc3jwOa5qysiHv4f/teOLNGeJeKmD3AJ/idBXTMTOAWbTiki9daXeJYA7sz2pVRCJIMTgXn4nwx1zX3Yo0URqa/j8b9WZM1ypVRCJKP9sG10vU+IuuZd4DhspzERqZeBwKv4XyeyRDsBSq1simYI9JS/AavlLbCIlOJH+F8bsubGUiohUsAK2CNv75OjznkHe9yoGTwi/rYG5uJ/XciaU0uohUhh/YBf43+C1D33ABvkrLGIFLc88Dz+14I8+WgJ9RAJog34JtpDoKfMwDYW6pOvzCKSU1/gNvyvAXkyD30AKBH4FPYBnPcJU/c8BmyVs8Yikk0v4Br8z/u8+Wf4koiUYwvsi1Xvk6bumQOcAQzIV2YRaUEbcAX+53uRnBa8KiIlWhm7a/U+cWLIs8BO+cosIj2IbbW/pWWX4FURKVk/4Bf4nzyx5BpgZK5Ki8jSHIX/eV00k4DeoQsjUpVjgFn4n0gxZAq20qKWExYp5qPYazbvc7poLgldGJGq7UB8K2955h/YtxQikt2m2Pob3udxiOwduDYiLkYAt+N/QsWSecBlwLA8xRZpqJWxbXO9z98QmYimDEtCegOn439ixZTXgCPQvgIiPVkGGIP/ORsqZ4Ytj0g9fA5bFMf7BIsptwDr5ym2SAP0xtbL9z5PQ2bjoBUSqZHNgXH4n2QxZQ5wITA8R71FUvZT/M/PkLk9bHlE6mc4cDP+J1tseQubLaDpQSLwdfzPydD5RNAKidRUb+xdl/YRyJ7Hgd2zl1wkGQeT3rXjeTQVWBpmH+w3W++TL8bcDGyYveQiUduRNL8l+nzIIonEYlVs21zvEzDGzAbOAYZkrrpIfNYC3sD/vAudF7GdC0UaqS9wFuk91qsqE4Hj0PxhSdcI4Dn8z7UycnTAOolEa1/0SqBIxmPLMLdnrLtInfUn3aeET6IPe0X+bTXgXvxPzJjzOPDxrIUXqaE24Lf4n1Nl5WPhSiWShr7A2eiVQNHchPYXkLj9CP/zqKzcGLBOIsnZD5iM/4kaczqwbYfXyVh7EW9H43/+lJXp2EeNItKNNYAH8D9hY89s4HxgVLbyi7jYG5iL/3lTVr4ZrlQiaesLnIHtlud94saeGcB56EZA6msLYBr+50pZeRhN+xPJbBfS2fbTO7OwPQZWydQDIuUaBbyE//lRVmaiDX9EclsOe6ftfSKnkpnYEwHdCIi3IcBj+J8TZebEYNUSabDPAu/gf0KnkpnYNwK6ERAP/bBZK97nQZn5IzatUUQCWAu4D/8TO6XMBH4GrJ2hH0SKGALchv/YLzNjgaGhCiYipjfwP6T9xbBH5gHXAlu13hUima0MPIL/eC8z7wKbhSqYiCxpe+AF/E/2FHM7sBd6fClhfQAYh//4LjNzsSXORaRkywKX4X/Sp5rHgSPQpkNS3D404xseffQnUrH9gdfxP/lTzQTgq2gbYsmuDfgazVjT44xANRORjJbD5rl7XwRSzgzsicsmLfaJNNuywFX4j9sqcgl6ZSbi7gBgIv4XhNRzB3Agej0gS7c1zflG5wq0JbdIbYxAiwdVlVeA7wArttQzkrp24L+wlSe9x2YVuQNb00BEauYg4A38LxJNyCzgSuBDLfWMpGgt4C78x2JVeQpYPkjlRKQUI4Hr8L9YNCnPAN9AGxA1RTtwPGlv6LN4JgJrhiieiJTvQOBN/C8cTco84GZsKuHAnrtIIrQZzVudczqwXYjiiUh1VkBPA7zyFrb3wJY99pLEYDlsU6mmrcg5D5t2LCKR2hdtM+yZx4D/BtboqaOkdvoCJ2M3dN7jyCMnFy+hiHgbDJxF836DqVv+iX01Prrb3hJv7cChwPP4jxmvnFe4iiJSK5sB/8D/4qLAE8CpaGfCOmnHvp95Ev/x4ZkbsI3IRCQxvbBHe036irnO6QDuB/4T2KCbfpPyDACOwWZ0eI8H7zwADCpWThGpu9WAP+N/wVEWzQvYB4R7YT+YpDwrAd9HM2Y6Mx4tciXSKPugjwTrmunY1MJTgPW76kDJpB3YHVs9czb+fVyXTEX7Xog00hDgpzRjF7OY89SCfjoY++1VWrcVcCbwKv79WLfMAnbNX1oRScEWwN34X5CU1vIscDG2+NDoJbuz0dqBbYDTgLH491Vd0wEcmbPGIpKYNuBwbOMb74uTki0TgMuBLwE7YNM/m2Qk9nTkUrRLZqs5NUedg9GewiL1tAzwLeAkbEEUiU8H8BzwMDBmQR4GJns2KqDVsd/yPwTsAmyIfqZkcTn22/98rwaos0TqbV1sEaG9vBsiwbyIzXUfuyDPL/jnOOzDuLrpg43DjYCNsVdVW2FbYUs+twN74tzfugEQicM+wE/QwjUpmwe8xPs3BK9gU+QmLvjnpAX/PiXw37sMsOqCrLLgn6thOyyuhm292yfw39lkT2KviN72bohuAETi0Q/4CvBNtFhIk83BbgbeXPDv72A3D2DTyToW/PsU7GO8IUB/bF2DZbFxtAy2a+KgBf8u1Xgd291vvHM7AN0AiMRoFeB04DB0DovEYjqwM7baXy20ezdARDJ7GZspsBVwm3NbRKRnHdg5W5sf/qAbAJGYPQTsBuwBPOLcFhHp2snAH7wbsTjdAIjE7xbgg8B/YE8HRKQ+zgbO9W7E0vTyboCIBDEfewrwc2ynwQ9iH36JiJ/zsA933eb6d0c3ACJpmQvcA/xiwf/eCu0tLlK1+cD3sI2kavnDX0TStxZwNfYRkveyp4rShMwFPk8E9ARAJG1TgOuAP2E72K2Lpg6KlGUmcAhwhXdDWqELgUizbILtMXAAOv9FQpoE7A/c5d2QVukJgEizTASuBf4IDEMbuIiE8AS2IdJj3g3JQjcAIs3UeSPwN2BF7NWAiGR3M7axz0TvhoiI5LEDtp6A9wdUihJTzkKzbEQkER/Glhf2vrAqSp3zLnAokdO7PxFZmi2Ak7ANh/SqUOR9Y7GP/R73bkhROrFFZGlew9YuvxpbUXAj9KhT5I/AXsAE74aIiFRlJHAqMBn/x6+KUnVmACeip+Yi0mDLYBfCl/C/KCtKFXkS2BQREQGgH3AU8BT+F2hFKSMdwE+BAYiIyBLagX2Bm9B+A0o6GQfsgYiItGRt4HTgLfwv4IqSJx3AhdirLhERyWgw8EVsmpT3BV1RWs1YYGdERCSILYHLgNn4X+AVZWmZDZwDDEJERIJbETgFzR5Q6pVbgQ0QEZHS9QUOBG4A5uL/A0BpZl4APoWIiLhYCVtT4BH8fyAozchk7ElUf0REpBa2xN7Dvon/DwklvczGvu4fgYiI1FJ/4BDgr+gVgVI8s4GLgdGIiEg0VgG+jl4RKNkzG7gEWAMREYnausA3gDH4/3BR6psZwEXAmoiISHJGYx8P3o2WH1Ysb2KrUK6MiIg0wtrA14CH8P8hpFSfJ4Bj0YY9IiKNtibwX8BtaOXBlDMTuAL4MFJIm3cD5P+3dwctNkdhHICfQgoTcs1KM6UmRRmkFLNhNuaL+Fp8AAtF2ViIlWiWJIrSaBpKLGSaURbvXwbhYu6cO/f+nnrrLN+6dc97zv+c90TEAExgHgu4jKm26cQmeIKruKa2/CMiIv7oKK7gplpBtl7FJvqLt+r+/tzPP2n8r+wARMS42YdLanfgIo61TSd+8AY3cF316v/cNp3RlQIgIsbdJM7hglppnsXuphmNn1e4jVuqCdRa23TGQwqAiIjv7cEZ3wqCORxomtHo+aSucd7pYlFt+ccWSgEQEfF7O3Ea53EKszihXjaM/qziEe7jLu6ppj3RUAqAiIi/t0u9I/+1IJjtxodaJjVEllRvhgdq0n+oVv0xRFIARERsniOqGDiJ45hRbYwPtkxqgNbxHI/Vmw2LauJfbplU9CcFQETE4PVUMTCDadWXYKobTxvu9+nX1CG9l128wFM16T9TTZdiG0oBEBHRXk/dRphU/ewPd+OeOoC4Mfar8wd7/ds5hHfq+/v7DfEBK10sd7GitvJfy1W8kZQCICJie/tVIbBD/cevq0N4H7cyqRh+XwDQg/iWVcxkrwAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + margin: 8.25px; + width: 14px; + height: 14px; +} +@media (min-width: 640px) { + .header-mobile-call { + display: none; + } +} + +.header-up-left { + display: none; +} +@media (min-width: 640px) { + .header-up-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.header-up-left__your-city { + font-weight: 700; + margin-right: 7px; + font-size: 12px; + line-height: 14px; +} +.header-up-left__city { + margin-right: 8px; + font-size: 12px; + line-height: 14px; + font-weight: 500; + cursor: pointer; + margin-right: 33px; + position: relative; + max-width: 130px; + -ms-flex-item-align: center; + align-self: center; +} +@media (min-width: 1220px) { + .header-up-left__city { + margin-right: 63px; + } +} +.header-up-left__city:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 4.46967C0.676777 4.76256 0.676777 5.23744 0.96967 5.53033L7.5 12.0607L14.0303 5.53033C14.3232 5.23744 14.3232 4.76256 14.0303 4.46967C13.7374 4.17678 13.2626 4.17678 12.9697 4.46967L7.5 9.93934L2.03033 4.46967C1.73744 4.17678 1.26256 4.17678 0.96967 4.46967Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + width: 14px; + height: 14px; + top: 0; + right: -22px; +} +.header-up-left__city--active { + color: #F2994A; +} +.header-up-left__city--active:after { + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 11.5303C0.676777 11.2374 0.676777 10.7626 0.96967 10.4697L7.5 3.93934L14.0303 10.4697C14.3232 10.7626 14.3232 11.2374 14.0303 11.5303C13.7374 11.8232 13.2626 11.8232 12.9697 11.5303L7.5 6.06066L2.03033 11.5303C1.73744 11.8232 1.26256 11.8232 0.96967 11.5303Z' fill='%23F5851A'/%3E%3C/svg%3E%0A"); +} +.header-up-left__city--active .your-city { + color: #E7EAEE; +} +.header-up-left__address { + display: none; +} +@media (min-width: 1220px) { + .header-up-left__address { + display: inline; + font-weight: 400; + font-size: 13.125px; + line-height: 13px; + cursor: pointer; + } +} + +.svg-location { + display: none; +} +@media (min-width: 1220px) { + .svg-location { + display: inline; + width: 14px; + height: 15px; + cursor: pointer; + margin-right: 8px; + } +} + +.header-up__menu-wrapper { + font-weight: 500; + font-size: 12px; + line-height: 14px; + display: none; +} +@media (min-width: 780px) { + .header-up__menu-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.header-up__menu-item { + cursor: pointer; + margin-right: 55px; + position: relative; +} +.header-up__menu-item:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 4.46967C0.676777 4.76256 0.676777 5.23744 0.96967 5.53033L7.5 12.0607L14.0303 5.53033C14.3232 5.23744 14.3232 4.76256 14.0303 4.46967C13.7374 4.17678 13.2626 4.17678 12.9697 4.46967L7.5 9.93934L2.03033 4.46967C1.73744 4.17678 1.26256 4.17678 0.96967 4.46967Z' fill='%23ABB2BF'/%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + width: 15px; + height: 15px; + right: -23px; +} +.header-up__menu-item:hover:after { + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 11.5303C0.676777 11.2374 0.676777 10.7626 0.96967 10.4697L7.5 3.93934L14.0303 10.4697C14.3232 10.7626 14.3232 11.2374 14.0303 11.5303C13.7374 11.8232 13.2626 11.8232 12.9697 11.5303L7.5 6.06066L2.03033 11.5303C1.73744 11.8232 1.26256 11.8232 0.96967 11.5303Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} +.header-up__menu-item.company { + position: relative; + padding-bottom: 7px; +} +.header-up__menu-item.company:hover .company-list { + display: block; +} +.header-up__menu-item.service { + position: relative; + padding-bottom: 7px; +} +.header-up__menu-item.service:hover .service-list { + display: block; +} +.header-up__menu-item .dropdown-list { + padding: 10px 19px; + background-color: #fff; + border: 1px solid #ABB2BF; + -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + border-radius: 10px; + position: absolute; + top: 17.5px; + left: -24px; + z-index: 110; + display: none; +} +.header-up__menu-item .dropdown-list.company-list { + width: 147px; + height: 178px; +} +.header-up__menu-item .dropdown-list.service-list { + width: 187px; + height: 178px; +} +.header-up__menu-item .dropdown-list__item { + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #636B78; + -webkit-transition: color 0.1s ease-in-out; + -o-transition: color 0.1s ease-in-out; + transition: color 0.1s ease-in-out; +} +.header-up__menu-item .dropdown-list__item:not(:last-child) { + margin-bottom: 10px; +} +.header-up__menu-item .dropdown-list__item:hover { + color: #F2994A; +} +.header-up__menu-item.demo { + margin-right: 32px; +} +.header-up__menu-item.demo:after { + display: none; +} + +.header-up__right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 13.125px; + line-height: 13px; +} +.header-up__right__item { + cursor: pointer; + margin-right: 46px; +} + +.right-item-compare { + margin-right: 40px; + position: relative; + visibility: hidden; + width: 0; + height: 0; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 13px; +} +@media (min-width: 1024px) { + .right-item-compare { + width: 79px; + height: 18.4px; + margin-right: 46px; + visibility: visible; + } +} +.right-item-compare:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.33333 15.9375H6.66667V0H8.33333V15.9375ZM5 13.0398H1.66667V2.89773H5V1.44886H1.66667C0.741667 1.44886 0 2.09361 0 2.89773V13.0398C0 13.8439 0.75 14.4886 1.66667 14.4886H5V13.0398ZM13.3333 4.34659V5.79545H15V4.34659H13.3333ZM13.3333 2.89773H15C15 2.09361 14.25 1.44886 13.3333 1.44886V2.89773ZM15 10.142H13.3333V11.5909H15V10.142ZM13.3333 7.24432V8.69318H15V7.24432H13.3333ZM11.6667 1.44886H10V2.89773H11.6667V1.44886ZM13.3333 14.4886C14.2583 14.4886 15 13.8439 15 13.0398H13.3333V14.4886ZM11.6667 13.0398H10V14.4886H11.6667V13.0398Z' fill='%23E7EAEE'/%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + width: 19px; + height: 20px; + top: -10px; + left: -20px; + visibility: visible; +} +@media (min-width: 640px) { + .right-item-compare:after { + top: -2px; + left: -12px; + } +} +@media (min-width: 1024px) { + .right-item-compare:after { + width: 15px; + height: 16px; + left: -24px; + } +} + +.right-item-fav { + margin-right: 40px; + display: none; + position: relative; + visibility: hidden; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 13px; + width: 0; + height: 0; +} +@media (min-width: 640px) { + .right-item-fav { + display: inline-block; + } +} +@media (min-width: 1024px) { + .right-item-fav { + margin-right: 88px; + width: 93px; + height: 18.4px; + visibility: visible; + } +} +.right-item-fav:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47778 13.7461L9.38889 13.8333L9.29111 13.7461C5.06889 9.98804 2.27778 7.50303 2.27778 4.98314C2.27778 3.23927 3.61111 1.93137 5.38889 1.93137C6.46474 1.93137 7.51863 2.46995 8.14925 3.27622C8.45671 3.66932 8.88983 3.98914 9.38889 3.98914C9.88795 3.98914 10.3211 3.66932 10.6285 3.27622C11.2591 2.46995 12.313 1.93137 13.3889 1.93137C15.1667 1.93137 16.5 3.23927 16.5 4.98314C16.5 7.50303 13.7089 9.98804 9.47778 13.7461ZM13.3889 0.1875C11.8422 0.1875 10.3578 0.893767 9.38889 2.00112C8.42 0.893767 6.93555 0.1875 5.38889 0.1875C2.65111 0.1875 0.5 2.28886 0.5 4.98314C0.5 8.27033 3.52222 10.9646 8.1 15.0365L9.38889 16.1875L10.6778 15.0365C15.2556 10.9646 18.2778 8.27033 18.2778 4.98314C18.2778 2.28886 16.1267 0.1875 13.3889 0.1875Z' fill='%23E7EAEE'/%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + width: 22px; + height: 20px; + top: -2px; + left: -21px; + visibility: visible; +} +@media (min-width: 1024px) { + .right-item-fav:after { + width: 18px; + height: 16px; + } +} +.right-item-fav > span { + display: none; +} +.right-item-fav.active { + color: #F2994A; +} +.right-item-fav.active:after { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47778 13.7461L9.38889 13.8333L9.29111 13.7461C5.06889 9.98804 2.27778 7.50303 2.27778 4.98314C2.27778 3.23927 3.61111 1.93137 5.38889 1.93137C6.46474 1.93137 7.51863 2.46995 8.14925 3.27622C8.45671 3.66932 8.88983 3.98914 9.38889 3.98914C9.88795 3.98914 10.3211 3.66932 10.6285 3.27622C11.2591 2.46995 12.313 1.93137 13.3889 1.93137C15.1667 1.93137 16.5 3.23927 16.5 4.98314C16.5 7.50303 13.7089 9.98804 9.47778 13.7461ZM13.3889 0.1875C11.8422 0.1875 10.3578 0.893767 9.38889 2.00112C8.42 0.893767 6.93555 0.1875 5.38889 0.1875C2.65111 0.1875 0.5 2.28886 0.5 4.98314C0.5 8.27033 3.52222 10.9646 8.1 15.0365L9.38889 16.1875L10.6778 15.0365C15.2556 10.9646 18.2778 8.27033 18.2778 4.98314C18.2778 2.28886 16.1267 0.1875 13.3889 0.1875Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} +.right-item-fav.active > span { + display: inline-block; + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12.5' r='10.96' fill='%23F5851A' stroke='%23F5851A' stroke-width='2.08'/%3E%3C/svg%3E"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + width: 26px; + height: 26px; + padding-left: 8px; + padding-top: 7px; + bottom: -11px; + left: -34px; + z-index: 3; + color: #fff; +} + +.right-item-entry { + position: relative; + width: 0; + height: 0; + visibility: hidden; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 13px; + margin-right: 30px; +} +@media (min-width: 640px) { + .right-item-entry { + margin-right: 0; + } +} +@media (min-width: 1024px) { + .right-item-entry { + width: 51px; + height: 18.4px; + visibility: visible; + } +} +.right-item-entry:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1959 5.77778C13.1959 7.93323 11.4486 9.68056 9.29316 9.68056C7.13771 9.68056 5.39038 7.93323 5.39038 5.77778C5.39038 3.62233 7.13771 1.875 9.29316 1.875C11.4486 1.875 13.1959 3.62233 13.1959 5.77778ZM12.9224 10.2737C14.2329 9.21455 15.0709 7.59403 15.0709 5.77778C15.0709 2.5868 12.4841 0 9.29316 0C6.10218 0 3.51538 2.5868 3.51538 5.77778C3.51538 7.66585 4.42101 9.3424 5.82157 10.3967C3.52518 11.182 1.55475 12.6703 0.166945 14.6048C-0.268123 15.2112 0.20164 15.9999 0.948009 15.9999C1.2817 15.9999 1.59025 15.8303 1.78937 15.5625C3.5537 13.1899 6.37864 11.6527 9.5626 11.6527C12.7466 11.6527 15.5715 13.1899 17.3358 15.5625C17.535 15.8303 17.8435 15.9999 18.1772 15.9999C18.9236 15.9999 19.3933 15.2112 18.9583 14.6048C17.4942 12.564 15.3818 11.0199 12.9224 10.2737Z' fill='%23E7EAEE'/%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + width: 24px; + height: 20px; + top: -10px; + left: -28px; + visibility: visible; +} +@media (min-width: 640px) { + .right-item-entry:after { + top: -3px; + } +} +@media (min-width: 1024px) { + .right-item-entry:after { + width: 20px; + height: 16px; + } +} + +.header-up-cart { + display: inline-block; + position: relative; +} +.header-up-cart__number { + font-weight: 500; + font-size: 12px; + line-height: 15px; + position: absolute; + content: ""; + background-image: url("../img/svg/cart-bg.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + width: 18px; + height: 18px; + padding-left: 7px; + padding-top: 1px; + bottom: -2px; + left: -5px; + color: #fff; +} +@media (min-width: 640px) { + .header-up-cart { + display: none; + } +} + +.header-main { + background-color: #F7F7F9; +} + +.header-main-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: 70px; +} +@media (min-width: 640px) { + .header-main-container { + height: 101px; + } +} + +.header-main-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + width: 100%; +} +.header-main-left__logo { + margin-right: 15px; +} +@media (min-width: 375px) { + .header-main-left__logo { + margin-right: 40px; + } +} +.header-main-left__button { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 40.5px; + height: 31.5px; + position: relative; + margin-right: 20px; + font-size: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-right: 0px; +} +.header-main-left__button:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 1.125H16' stroke='white' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 6.9314H16' stroke='white' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 13.1251H16' stroke='white' stroke-width='2.03906' stroke-linecap='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 13px; + height: 11px; + right: 12px; +} +@media (min-width: 780px) { + .header-main-left__button { + padding-right: 20px; + font-size: 14px; + width: 151px; + height: 42px; + } + .header-main-left__button:after { + right: 30px; + width: 16px; + height: 15px; + } +} +.header-main-left .mobile-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 780px) { + .header-main-left .mobile-wrapper { + display: inline-block; + } +} +.header-main-left .catalog-open { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + -webkit-transition: background 0.2s ease-in-out; + -o-transition: background 0.2s ease-in-out; + transition: background 0.2s ease-in-out; +} +.header-main-left .catalog-open:after { + background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_336_40613)'%3E%3Cpath d='M2 2.5H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 8.30664H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 14.5H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_336_40613'%3E%3Crect width='17' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); +} +@media (min-width: 780px) { + .header-main-left { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + width: 0; + } +} + +.header-main-left-search { + position: relative; + display: none; + margin-right: 15px; +} +.header-main-left-search:after { + position: absolute; + content: ""; + background-image: url("../img/svg/input-search.svg"); + background-position: right center; + background-repeat: no-repeat; + background-size: cover; + top: 51%; + right: 15px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + width: 26px; + height: 26px; +} +@media (min-width: 780px) { + .header-main-left-search { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.header-main-left-search__input { + min-width: 205px; + height: 42px; + border: 1px solid #ABB2BF; + border-radius: 10px; + padding-left: 20px; + outline: none; + font-family: "Montserrat"; + font-size: 16px; + margin-right: 0; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.header-main-left-search__input.infocus { + width: 100%; + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +@media (min-width: 780px) { + .header-main-left-search__input.infocus { + width: 310px; + } +} +@media (min-width: 900px) { + .header-main-left-search__input.infocus { + width: 400px; + } +} +@media (min-width: 1110px) { + .header-main-left-search__input.infocus { + width: 631px; + } +} +@media (min-width: 1024px) { + .header-main-left-search__input { + min-width: 375px; + height: 42px; + } +} + +.header-main-search-result { + background-color: #fff; + position: absolute; + top: 41px; + left: 0; + width: 100%; + max-height: 343px; + overflow-y: auto; + border: 1px solid #ABB2BF; + -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + border-bottom-left-radius: 10px; + border-bottom-right-radius: 10px; + border-top: none; + display: none; + z-index: 100; + -webkit-transition: opacity 5s ease-in; + -o-transition: opacity 5s ease-in; + transition: opacity 5s ease-in; +} +.header-main-search-result.active { + display: block; + opacity: 1; +} +.header-main-search-result__hr { + width: 94%; + border: none; + border-top: 1px solid #DFE1E7; + position: absolute; + top: -8px; + left: 20px; +} +.header-main-search-result__content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 10px; + margin-left: 20px; +} +.header-main-search-result__line { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #333B49; + max-width: 525px; +} +.header-main-search-result__line:not(:last-child) { + margin-bottom: 16px; +} +.header-main-search-result__line > span { + color: #F2994A; +} +.header-main-search-result__link { + -ms-flex-item-align: center; + align-self: center; + margin-top: 4px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 14px; + line-height: 16px; + padding: 13px 30px; + margin-bottom: 30px; +} +.header-main-search-result__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} + +.header-search-mobile { + background-color: #DFE1E7; + border-radius: 7.5px; + display: inline-block; + width: 37.5px; + height: 31.5px; + position: relative; +} +.header-search-mobile:after { + position: absolute; + content: ""; + 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%3Ccircle cx='12.4248' cy='7.51028' r='4.38379' transform='rotate(45 12.4248 7.51028)' stroke='%23F5851A' stroke-width='1.5'/%3E%3Cpath d='M8.79395 11.1406L4.387 15.5476' stroke='%23F5851A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 19.5px; + height: 19.5px; + top: 6px; + left: 9px; +} +@media (min-width: 780px) { + .header-search-mobile { + display: none; + } +} + +.header-main__right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.header-main__right-socials { + display: none; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + color: #333B49; + margin-right: 32px; +} +.header-main__right-socials .mail { + font-family: "Muller"; + font-weight: 500; + font-size: 15px; + line-height: 15px; + margin-bottom: 10px; +} +.header-main__right-socials .tel { + font-family: "Muller"; + font-weight: 700; + font-size: 15px; + line-height: 15px; +} +@media (min-width: 880px) { + .header-main__right-socials { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.header-main__right-button { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 12px 30px; + margin-right: 50px; + display: none; +} +.header-main__right-button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 1220px) { + .header-main__right-button { + display: inline-block; + } +} +.header-main__right-cart { + position: relative; + display: none; +} +.header-main__right-cart .svg-cart { + width: 32px; + height: 32px; + position: relative; +} +.header-main__right-cart .number { + position: absolute; + content: ""; + background-image: url("../img/svg/cart-bg.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + width: 24px; + height: 24px; + padding-left: 8px; + padding-top: 2px; + bottom: -2px; + left: -5px; + color: #fff; +} +@media (min-width: 780px) { + .header-main__right-cart { + display: inline-block; + } +} + +.footer { + background-color: #333B49; +} + +.footer__wrapper { + padding-top: 39px; + padding-bottom: 43px; + color: #ABB2BF; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding-left: 10px; + padding-right: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: no-wrap; + flex-wrap: no-wrap; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 480px) { + .footer__wrapper { + padding-top: 60px; + padding-bottom: 128px; + } +} +@media (min-width: 640px) { + .footer__wrapper { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0px; + padding-right: 0px; + } +} +@media (min-width: 780px) { + .footer__wrapper { + padding-top: 110px; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } +} + +.footer__left { + max-width: 281px; + width: 100%; + margin-right: 30px; + position: relative; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} +@media (min-width: 640px) { + .footer__left { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } +} +@media (min-width: 1024px) { + .footer__left { + margin-right: 165px; + } +} +@media (min-width: 1024px) { + .footer__left { + margin-right: 190px; + } +} +@media (min-width: 1200px) { + .footer__left { + margin-right: 277px; + } +} +.footer__left-logo { + max-width: 205px; + width: 100%; + max-height: 31px; + height: 100%; + margin-bottom: 32px; +} +.footer__left-numbers { + margin-top: 32px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-family: "Muller"; + font-weight: 500; + font-size: 15px; + line-height: 21px; + color: #E7EAEE; +} +@media (min-width: 640px) { + .footer__left-numbers { + margin-top: 40px; + } +} +.footer__left-numbers .number-2 { + margin-top: 8px; +} +.footer__left-socials { + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.footer__left-socials > * { + width: 26px; + height: 26px; +} +.footer__left-socials :not(:last-child) { + margin-right: 20px; +} +.footer__left-rating { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-family: "Muller"; + color: #FFFFFF; + font-size: 11.25px; + line-height: 21px; + position: absolute; + bottom: 0px; + right: 0px; +} +@media (min-width: 640px) { + .footer__left-rating { + bottom: 54px; + right: 19px; + } +} +@media (min-width: 1024px) { + .footer__left-rating { + bottom: 7px; + right: -99px; + } +} +.footer__left-rating .yandex { + font-weight: 400; +} +.footer__left-rating .stars-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.footer__left-rating .stars-wrapper .svg-star { + width: 15px; + height: 15px; +} +.footer__left-rating .stars-wrapper .yandex-rating { + margin-left: 8px; + font-weight: 400; +} + +.footer__centre { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + position: relative; + margin-right: 30px; + margin-top: 40px; + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} +@media (min-width: 480px) { + .footer__centre { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} +@media (min-width: 640px) { + .footer__centre { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } +} +@media (min-width: 720px) { + .footer__centre { + margin-top: 0px; + } +} +@media (min-width: 1024px) { + .footer__centre { + margin-right: 70px; + } +} +@media (min-width: 1300px) { + .footer__centre { + margin-right: 167px; + } +} +.footer__centre-col { + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.footer__centre-col-title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + color: #E7EAEE; + margin-bottom: 12px; + text-transform: uppercase; +} +@media (min-width: 1200px) { + .footer__centre-col-title { + margin-bottom: 20px; + } +} +.footer__centre-col-nav-item { + margin-top: 12px; +} +.footer__centre .footer__centre-col-1 { + margin-right: 40px; + max-width: 123px; + width: 100%; +} +@media (min-width: 1024px) { + .footer__centre .footer__centre-col-1 { + margin-right: 100px; + } +} +.footer__centre .footer__centre-col-2 { + width: 169px; +} +.footer__centre .centre__bottom { + position: static; + right: -264px; + bottom: -109px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 509px; + margin-top: 41px; +} +@media (min-width: 480px) { + .footer__centre .centre__bottom { + position: absolute; + margin-top: 0; + } +} +@media (min-width: 640px) { + .footer__centre .centre__bottom { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + bottom: -40px; + right: -175px; + } +} +@media (min-width: 720px) { + .footer__centre .centre__bottom { + right: -79px; + } +} +@media (min-width: 780px) { + .footer__centre .centre__bottom { + bottom: -48px; + right: -150px; + } +} +@media (min-width: 1024px) { + .footer__centre .centre__bottom { + bottom: -65px; + right: -180px; + } +} +@media (min-width: 1300px) { + .footer__centre .centre__bottom { + right: -347px; + } +} +.footer__centre .centre__bottom .politica { + margin-right: 50px; + margin-bottom: 14px; + text-decoration: underline; +} +@media (min-width: 640px) { + .footer__centre .centre__bottom .politica { + margin-bottom: 0; + text-decoration: none; + } +} +@media (min-width: 1024px) { + .footer__centre .centre__bottom .politica { + margin-right: 100px; + } +} + +.footer__right { + margin-top: 42px; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} +@media (min-width: 640px) { + .footer__right { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } +} +@media (min-width: 780px) { + .footer__right { + margin-top: 0; + } +} +.footer__right-contacts { + max-width: 300px; + width: 100%; +} +@media (min-width: 640px) { + .footer__right-contacts { + max-width: 200px; + } +} +.footer__right-contacts .contacts-main { + font-weight: 600; + font-size: 14px; + line-height: 18px; + letter-spacing: -0.01em; + color: #E7EAEE; + margin-top: 18px; +} +@media (min-width: 640px) { + .footer__right-contacts .contacts-main { + margin-top: 0; + } +} +.footer__right-contacts .footer__right-contacts-item { + margin-bottom: 0px; +} +@media (min-width: 640px) { + .footer__right-contacts .footer__right-contacts-item { + margin-bottom: 18px; + } +} + +.footer-second { + margin-top: 18px; +} + +.footer__centre-col-2 { + margin-top: 24px; +} +@media (min-width: 480px) { + .footer__centre-col-2 { + margin-top: 0; + } +} + +.footer-spoiler-button { + position: relative; + width: 100%; +} +.footer-spoiler-button:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.29289 6.29289C1.90237 6.68342 1.90237 7.31658 2.29289 7.70711L11 16.4142L19.7071 7.70711C20.0976 7.31658 20.0976 6.68342 19.7071 6.29289C19.3166 5.90237 18.6834 5.90237 18.2929 6.29289L11 13.5858L3.70711 6.29289C3.31658 5.90237 2.68342 5.90237 2.29289 6.29289Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 22px; + height: 22px; + top: 0; + right: -130px; + -webkit-transition: background-image 0.2s ease-in-out; + -o-transition: background-image 0.2s ease-in-out; + transition: background-image 0.2s ease-in-out; +} +@media (min-width: 365px) { + .footer-spoiler-button:after { + right: -200px; + } +} +@media (min-width: 480px) { + .footer-spoiler-button:after { + display: none; + } +} +.footer-spoiler-button--active:after { + background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7071 16.1213C20.0976 15.7308 20.0976 15.0976 19.7071 14.7071L11 5.99997L2.29289 14.7071C1.90237 15.0976 1.90237 15.7308 2.29289 16.1213C2.68342 16.5118 3.31658 16.5118 3.70711 16.1213L11 8.8284L18.2929 16.1213C18.6834 16.5118 19.3166 16.5118 19.7071 16.1213Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.sp-2:after { + right: -83px; +} +@media (min-width: 365px) { + .sp-2:after { + right: -152px; + } +} + +.footer-acc-panel { + max-height: 0; + overflow: hidden; + -webkit-transition: max-height 0.2s ease-out; + -o-transition: max-height 0.2s ease-out; + transition: max-height 0.2s ease-out; +} +@media (min-width: 480px) { + .footer-acc-panel { + max-height: 200px; + overflow: visible; + } +} + +.slider { + display: none; +} +.slider .sw-wr { + background: -webkit-gradient(linear, right top, left top, color-stop(-4.92%, #ABB2BF), color-stop(114.57%, rgba(171, 178, 191, 0.2))); + background: -o-linear-gradient(right, #ABB2BF -4.92%, rgba(171, 178, 191, 0.2) 114.57%); + background: linear-gradient(270deg, #ABB2BF -4.92%, rgba(171, 178, 191, 0.2) 114.57%); + border-radius: 10px; +} +.slider .custom-swiper { + margin-top: 33px; + max-width: 1335px; + width: 100%; + height: 343px; + background-image: url("../img/main/slider/slider-bg1.png"); + background-repeat: no-repeat; + background-size: cover; +} +@media (min-width: 1024px) { + .slider .custom-swiper { + margin-top: 63px; + } +} +.slider .custom-swiper .swiper-slide-custom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.slider .custom-swiper .swiper-button-next { + width: 50px; + height: 50px; + margin-right: 30px; +} +.slider .custom-swiper .swiper-button-next .slider-next { + width: 42px; + height: 41px; + margin-bottom: 4px; +} +.slider .custom-swiper .swiper-button-prev { + width: 50px; + height: 50px; + margin-right: 30px; +} +.slider .custom-swiper .swiper-button-prev .slider-prev { + width: 42px; + height: 41px; + margin-left: 30px; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.slider .custom-swiper [class^=swiper-button-]::after { + content: ""; +} +.slider .swiper-pagination-bullet { + width: 7px !important; + height: 7px !important; + background: #636B78 !important; + opacity: 0.5 !important; +} +.slider .swiper-pagination-bullet-active { + width: 26px !important; + height: 5px !important; + border-radius: 6.38736px !important; + background-color: #636B78 !important; + top: -1px !important; +} +.slider .custom-pagination { + padding-right: 750px; + margin-bottom: 20px; + margin-left: 10px !important; +} +@media (min-width: 915px) { + .slider .custom-pagination { + padding-right: 900px; + margin-bottom: 27px; + } +} +@media (min-width: 1024px) { + .slider .custom-pagination { + padding-right: 1100px; + } +} +@media (min-width: 1200px) { + .slider .custom-pagination { + padding-right: 1280px !important; + } +} +@media (min-width: 780px) { + .slider { + display: block; + } +} + +.slide-text { + -ms-flex-preferred-size: 760px; + flex-basis: 760px; + margin-top: 30px; + margin-left: 27px; +} +.slide-text__title { + font-weight: 600; + font-size: 24px; + line-height: 28px; + letter-spacing: -0.01em; + color: #333B49; + margin-top: 15px; +} +@media (min-width: 870px) { + .slide-text__title { + font-size: 26px; + line-height: 34px; + margin-top: 0; + } +} +@media (min-width: 990px) { + .slide-text__title { + font-size: 28px; + line-height: 42px; + } +} +@media (min-width: 1120px) { + .slide-text__title { + font-size: 36px; + } +} +.slide-text__paragr { + margin-top: 140px; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 19px; +} +@media (min-width: 990px) { + .slide-text__paragr { + margin-top: 131px; + } +} +.slide-text__paragr .par-two { + font-weight: 700; +} + +.slider-img { + max-width: 296.91px; + width: 100%; + max-height: 214px; + height: 100%; + margin-right: 48px; + margin-top: 20px; +} +@media (min-width: 870px) { + .slider-img { + max-width: 345.91px; + width: 100%; + max-height: 245px; + height: 100%; + margin-right: 90px; + } +} +@media (min-width: 990px) { + .slider-img { + max-width: 408.91px; + width: 100%; + max-height: 284px; + height: 100%; + } +} +@media (min-width: 1200px) { + .slider-img { + margin-right: 161px; + } +} + +.slider-mobile { + display: block; + margin-top: 25px; + padding-bottom: 53px; + position: relative; +} +@media (min-width: 780px) { + .slider-mobile { + display: none; + } +} + +.swiper-slide-mob { + background: -webkit-gradient(linear, right top, left top, color-stop(-15%, #ABB2BF), color-stop(116.32%, rgba(171, 178, 191, 0.2))); + background: -o-linear-gradient(right, #ABB2BF -15%, rgba(171, 178, 191, 0.2) 116.32%); + background: linear-gradient(270deg, #ABB2BF -15%, rgba(171, 178, 191, 0.2) 116.32%); + border-radius: 10px; + width: 100%; + height: 200px !important; +} +@media (min-width: 530px) { + .swiper-slide-mob { + height: 270px !important; + } +} +@media (min-width: 640px) { + .swiper-slide-mob { + height: 300px !important; + } +} +.swiper-slide-mob:after { + position: absolute; + background-image: url("../img/main/slider/slider-bg1.png"); + background-repeat: no-repeat; + background-size: contain; + left: 0; + top: 0; +} +.swiper-slide-mob__name { + font-weight: 400; + font-size: 13px; + line-height: 15px; + color: #333B49; + max-width: 260px; + width: 100%; + margin-left: 14px; + padding-top: 28px; +} +@media (min-width: 375px) { + .swiper-slide-mob__name { + font-size: 14px; + line-height: 16px; + padding-top: 20px; + } +} + +.swiper-slide-main { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 10px; +} +.swiper-slide-main__title { + font-weight: 600; + font-size: 16px; + line-height: 17px; + color: #333B49; + margin-top: 15px; + margin-left: 14px; + max-width: 200px; + width: 100%; +} +@media (min-width: 375px) { + .swiper-slide-main__title { + font-size: 18px; + line-height: 22px; + } +} +@media (min-width: 640px) { + .swiper-slide-main__title { + font-size: 23px; + line-height: 29px; + max-width: 265px; + } +} +.swiper-slide-main__img { + min-width: 140px; + height: 118px; + margin-left: 0; + margin-top: 0; +} +@media (min-width: 530px) { + .swiper-slide-main__img { + height: 180px; + margin-left: 40px; + } +} +@media (min-width: 640px) { + .swiper-slide-main__img { + margin-left: 0px; + margin-top: 10px; + height: 210px; + } +} + +.mob-pagination { + position: absolute !important; + bottom: 29px !important; + left: 45% !important; +} +.mob-pagination .swiper-pagination-bullet { + width: 3px !important; + height: 3px !important; + background: #636B78 !important; + opacity: 0.5 !important; +} +.mob-pagination .swiper-pagination-bullet-active { + width: 25.57px !important; + height: 3.19px !important; + border-radius: 6.38736px !important; + background-color: #636B78 !important; + top: -1px !important; +} + +.bloks { + display: none; +} +@media (min-width: 780px) { + .bloks { + display: block; + } +} +.bloks-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-top: 21px; +} +.bloks-wrapper > * { + margin-right: 19.5px; +} +.bloks-wrapper > *:nth-child(3n) { + margin-right: 19.5px; +} +@media (min-width: 1135px) { + .bloks-wrapper > *:nth-child(3n) { + margin-right: 0px; + } +} + +.bloks-item { + max-width: 355px; + width: 100%; + height: 193px; + background-color: rgba(171, 178, 191, 0.1); + border-radius: 10px; + margin-bottom: 16px; + cursor: pointer; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} +@media (min-width: 920px) { + .bloks-item { + max-width: 427px; + } +} +@media (min-width: 1040px) { + .bloks-item { + max-width: 487px; + } +} +@media (min-width: 1135px) { + .bloks-item { + max-width: 350px; + } +} +@media (min-width: 1255px) { + .bloks-item { + max-width: 390px; + } +} +@media (min-width: 1366px) { + .bloks-item { + max-width: 427px; + } +} +.bloks-item:hover { + background-color: rgba(171, 178, 191, 0.8); +} +.bloks-item:hover .item-wrapper .blocks__item-text .item-title { + color: #fff; +} +.bloks-item:hover .item-wrapper .blocks__item-text .svg-wrapper:after { + background-image: url("data:image/svg+xml,%3Csvg width='28' height='15' viewBox='0 0 28 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5247 0.9375L26.2598 7.5L19.5247 14.0625' stroke='white' stroke-width='1.875' stroke-linecap='round'/%3E%3Cpath d='M26.2598 7.5L1.24399 7.5' stroke='white' stroke-width='1.875' stroke-linecap='round'/%3E%3C/svg%3E"); +} +.bloks-item.item-two, .bloks-item.item-four { + margin-right: 0; +} +@media (min-width: 1135px) { + .bloks-item.item-two, .bloks-item.item-four { + margin-right: 19.5px; + } +} +.bloks-item.item-six { + margin-right: 0; +} + +.item-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.item-wrapper .blocks__item-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 18px; + margin-left: 19px; +} +.item-wrapper .bloks__item-img { + position: absolute; + top: 15px; + left: 90px; + z-index: 1; +} +@media (min-width: 920px) { + .item-wrapper .bloks__item-img { + left: 174px; + } +} +@media (min-width: 1135px) { + .item-wrapper .bloks__item-img { + left: 84px; + } +} +@media (min-width: 1255px) { + .item-wrapper .bloks__item-img { + left: 134px; + } +} +.item-wrapper .img-second { + top: -8px; + left: 156px; +} +@media (min-width: 920px) { + .item-wrapper .img-second { + left: 226px; + } +} +@media (min-width: 1135px) { + .item-wrapper .img-second { + left: 136px; + } +} +@media (min-width: 1255px) { + .item-wrapper .img-second { + left: 171px; + } +} +.item-wrapper .img-third { + top: -23px; + left: 140px; +} +@media (min-width: 920px) { + .item-wrapper .img-third { + left: 220px; + } +} +@media (min-width: 1135px) { + .item-wrapper .img-third { + left: 140px; + } +} +@media (min-width: 1255px) { + .item-wrapper .img-third { + left: 170px; + } +} +.item-wrapper .img-four { + top: 0px; + left: 171px; +} +@media (min-width: 1135px) { + .item-wrapper .img-four { + left: 241px; + } +} +@media (min-width: 1135px) { + .item-wrapper .img-four { + left: 171px; + } +} +@media (min-width: 1255px) { + .item-wrapper .img-four { + left: 191px; + } +} +.item-wrapper .img-five { + top: 36px; + right: -71px; +} +.item-wrapper .img-six { + top: -18px; + left: 150px; +} +@media (min-width: 1135px) { + .item-wrapper .img-six { + left: 225px; + } +} +@media (min-width: 1135px) { + .item-wrapper .img-six { + left: 145px; + } +} +@media (min-width: 1255px) { + .item-wrapper .img-six { + left: 175px; + } +} + +.item-title { + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 15px; + color: #636B78; + max-width: 191px; + width: 100%; + z-index: 2; +} + +.title-five, +.title-four { + max-width: 225px; + width: 100%; +} + +.svg-wrapper { + position: relative; +} +.svg-wrapper:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='29' height='17' viewBox='0 0 29 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.063 1.67346L26.7754 8.38589L20.063 15.0983' stroke='%23F2994A' stroke-width='1.91784' stroke-linecap='round'/%3E%3Cpath d='M26.7754 8.38586L1.84351 8.38586' stroke='%23F2994A' stroke-width='1.91784' stroke-linecap='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 25px; + height: 13px; + margin-top: 89px; +} + +.blocks-modile { + display: block; +} +.blocks-modile__link-catalog { + margin-top: 36px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + text-align: center; + width: 100%; + padding: 16px 0; +} +.blocks-modile__link-catalog:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .blocks-modile { + display: none; + } +} + +.blocks-modile-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.blocks-modile-container > *:nth-child(1), +.blocks-modile-container > *:nth-child(3) { + margin-right: 0px; +} +@media (min-width: 375px) { + .blocks-modile-container > *:nth-child(1), + .blocks-modile-container > *:nth-child(3) { + margin-right: 15px; + } +} +.blocks-modile-container > *:nth-child(1), +.blocks-modile-container > *:nth-child(2) { + margin-bottom: 20px; +} +.blocks-modile-container > *:nth-child(3) { + margin-bottom: 20px; +} +@media (min-width: 375px) { + .blocks-modile-container > *:nth-child(3) { + margin-bottom: 0; + } +} + +.blocks-modile-item { + width: 100%; + min-width: 155px; + min-height: 149px; + border-radius: 10px; + background-image: url("../img/main/bloks/blocks-mob-bg.png"); + background-repeat: no-repeat; + background-size: cover; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0 6px 4px 6px; +} +@media (min-width: 375px) { + .blocks-modile-item { + width: 47%; + } +} +.blocks-modile-item__title { + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #333B49; + max-width: 130px; + -ms-flex-item-align: start; + align-self: start; + margin-top: 8px; + margin-left: 12px; +} +@media (min-width: 640px) { + .blocks-modile-item__title { + font-size: 14px; + line-height: 17px; + max-width: 100%; + } +} + +.modile-item-wrapper { + background-color: #fff; + margin-right: 0; + min-width: 149px; + min-height: 107px; + border-radius: 10px; + margin-top: 8px; + position: relative; + width: 100%; +} +@media (min-width: 640px) { + .modile-item-wrapper { + min-width: 230px; + min-height: 155px; + } +} +.modile-item-wrapper__img { + position: absolute; + top: 14%; + left: 31%; + width: 114px; + height: 85px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + background-color: #fff; +} +@media (min-width: 375px) { + .modile-item-wrapper__img { + left: 10%; + } +} +@media (min-width: 480px) { + .modile-item-wrapper__img { + left: 22%; + } +} +@media (min-width: 640px) { + .modile-item-wrapper__img { + width: 140px; + height: 106px; + top: 14%; + left: 24%; + } +} +.modile-item-wrapper__img.mobile-img-two { + padding-bottom: 9px; +} +.modile-item-wrapper__img.mobile-img-three { + width: 107px; + height: 93px; + top: -1%; +} +@media (min-width: 640px) { + .modile-item-wrapper__img.mobile-img-three { + width: 140px; + height: 120px; + } +} +.modile-item-wrapper__img.mobile-img-four { + padding-bottom: 15px; +} + +.banner { + padding-top: 24px; +} +@media (min-width: 780px) { + .banner { + padding-top: 81px; + } +} + +.banner-container { + min-height: 88px; + min-width: 100%; + border-radius: 10px; + background-image: url("../img/main/banner-mob.png"); + background-repeat: no-repeat; + background-size: cover; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: start; +} +@media (min-width: 780px) { + .banner-container { + background-image: url("../img/main/banner.png"); + min-height: 214px; + } +} +.banner-container__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + text-transform: none; + color: #E7EAEE; + padding-top: 24px; + margin-left: 12px; + max-width: 285px; + width: 100%; +} +@media (min-width: 640px) { + .banner-container__title { + font-size: 18px; + line-height: 22px; + } +} +@media (min-width: 780px) { + .banner-container__title { + font-size: 24px; + line-height: 29px; + text-transform: uppercase; + padding-top: 51px; + margin-left: 74px; + max-width: 400px; + } +} +.banner-container__button { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 15px 51px; + margin-left: 74px; + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-item-align: start; + align-self: start; + display: none; +} +.banner-container__button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .banner-container__button { + display: inline-block; + } +} + +.catalog { + padding-top: 70px; + display: none; +} +@media (min-width: 1200px) { + .catalog { + display: block; + } +} +.catalog__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + letter-spacing: -0.01em; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; +} +.catalog__tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 40px; + -ms-flex-item-align: start; + align-self: start; +} + +.tab { + margin-right: 22.5px; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 15px; + line-height: 15px; + color: #333B49; + cursor: pointer; +} +.tab.active { + font-weight: 800; + color: #F2994A; +} + +.catalog-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.tabs__content { + width: 100%; +} + +.tabs__item { + display: none; +} +.tabs__item-active { + display: block; + margin-top: 8px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} +.tabs__item .content__item { + max-width: 315px; + width: 100%; + padding-bottom: 55px; + margin-top: 20px; + -webkit-transition: -webkit-box-shadow 0.2s ease; + transition: -webkit-box-shadow 0.2s ease; + -o-transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease; +} +.tabs__item .content__item:not(:nth-child(4n)) { + margin-right: 6px; +} +.tabs__item .content__item:hover { + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + border-radius: 10px; +} +.tabs__item .content__item .swiper-pagination-bullet { + width: 93px; + height: 4px; + border-radius: 26.6039px; + background-color: #E0E0E0; +} +.tabs__item .content__item .swiper-pagination-bullet-active { + background-color: #F5851A !important; +} +.tabs__item .content__item .swiper-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 8px; + margin-left: 8px; +} +.tabs__item .content__item .swiper-icons__left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.tabs__item .content__item .swiper-icons__left .svg-clock { + width: 15px; + height: 15px; + margin-right: 9.5px; +} +.tabs__item .content__item .swiper-icons__left-par { + font-weight: 400; + font-size: 12.7826px; + line-height: 15px; + letter-spacing: -0.01em; + color: #ABB2BF; +} +.tabs__item .content__item .swiper-icons__right { + margin-right: 7px; +} +.tabs__item .content__item .swiper-icons__right .svg-compare { + position: relative; +} +.tabs__item .content__item .swiper-icons__right .svg-compare:after { + position: absolute; + content: ""; + 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 d='M10.8497 18.5195H9.25085V3.2305H10.8497V18.5195ZM7.65201 15.7397H4.45432V6.01031H7.65201V4.62041H4.45432C3.56696 4.62041 2.85547 5.23891 2.85547 6.01031V15.7397C2.85547 16.5111 3.57495 17.1296 4.45432 17.1296H7.65201V15.7397ZM15.6462 7.40022V8.79012H17.2451V7.40022H15.6462ZM15.6462 6.01031H17.2451C17.2451 5.23891 16.5256 4.62041 15.6462 4.62041V6.01031ZM17.2451 12.9598H15.6462V14.3498H17.2451V12.9598ZM15.6462 10.18V11.5699H17.2451V10.18H15.6462ZM14.0474 4.62041H12.4485V6.01031H14.0474V4.62041ZM15.6462 17.1296C16.5336 17.1296 17.2451 16.5111 17.2451 15.7397H15.6462V17.1296ZM14.0474 15.7397H12.4485V17.1296H14.0474V15.7397Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + bottom: -12px; + right: 38px; + width: 18px; + height: 17px; + cursor: pointer; +} +.tabs__item .content__item .swiper-icons__right .svg-compare_active:after { + 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 d='M10.366 18H8.69281V2H10.366V18ZM7.01961 15.0909H3.6732V4.90909H7.01961V3.45455H3.6732C2.74458 3.45455 2 4.10182 2 4.90909V15.0909C2 15.8982 2.75294 16.5455 3.6732 16.5455H7.01961V15.0909ZM15.3856 6.36364V7.81818H17.0588V6.36364H15.3856ZM15.3856 4.90909H17.0588C17.0588 4.10182 16.3059 3.45455 15.3856 3.45455V4.90909ZM17.0588 12.1818H15.3856V13.6364H17.0588V12.1818ZM15.3856 9.27273V10.7273H17.0588V9.27273H15.3856ZM13.7124 3.45455H12.0392V4.90909H13.7124V3.45455ZM15.3856 16.5455C16.3142 16.5455 17.0588 15.8982 17.0588 15.0909H15.3856V16.5455ZM13.7124 15.0909H12.0392V16.5455H13.7124V15.0909Z' fill='%23333B49'/%3E%3C/svg%3E%0A"); +} +.tabs__item .content__item .swiper-icons__right .svg-favorite { + position: relative; +} +.tabs__item .content__item .swiper-icons__right .svg-favorite:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.97778 13.5586L8.88889 13.6458L8.79111 13.5586C4.56889 9.80054 1.77778 7.31553 1.77778 4.79564C1.77778 3.05177 3.11111 1.74387 4.88889 1.74387C5.96474 1.74387 7.01863 2.28245 7.64925 3.08872C7.95671 3.48182 8.38983 3.80164 8.88889 3.80164C9.38795 3.80164 9.82107 3.48182 10.1285 3.08872C10.7591 2.28245 11.813 1.74387 12.8889 1.74387C14.6667 1.74387 16 3.05177 16 4.79564C16 7.31553 13.2089 9.80054 8.97778 13.5586ZM12.8889 0C11.3422 0 9.85778 0.706267 8.88889 1.81362C7.92 0.706267 6.43555 0 4.88889 0C2.15111 0 0 2.10136 0 4.79564C0 8.08283 3.02222 10.7771 7.6 14.849L8.88889 16L10.1778 14.849C14.7556 10.7771 17.7778 8.08283 17.7778 4.79564C17.7778 2.10136 15.6267 0 12.8889 0Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + bottom: -11px; + right: 3px; + width: 15px; + height: 13px; + cursor: pointer; +} +.tabs__item .content__item .swiper-icons__right .svg-favorite_active:after { + 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 d='M13.8889 2C12.3422 2 10.8578 2.70627 9.88889 3.81362C8.92 2.70627 7.43555 2 5.88889 2C3.15111 2 1 4.10136 1 6.79564C1 10.0828 4.02222 12.7771 8.6 16.849L9.88889 18L11.1778 16.849C15.7556 12.7771 18.7778 10.0828 18.7778 6.79564C18.7778 4.10136 16.6267 2 13.8889 2Z' fill='%23333B49'/%3E%3C/svg%3E%0A"); +} + +.tabs-item-main > :not(:nth-child(4n)) { + margin-right: 15px; +} + +.cat-sl { + width: 220px; + height: 200px; +} +.cat-sl > img { + -o-object-fit: cover; + object-fit: cover; +} + +.pick-up { + padding-top: 33px; +} +@media (min-width: 1200px) { + .pick-up { + padding-top: 71px; + } +} +@media (min-width: 1200px) { + .pick-up { + padding-top: 121px; + } +} + +.pick-up-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +@media (min-width: 1330px) { + .pick-up-wrapper { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +.pick-up-block { + margin-top: 20px; + width: 47%; + display: none; +} +@media (min-width: 640px) { + .pick-up-block { + display: inline-block; + } +} +@media (min-width: 1330px) { + .pick-up-block { + width: 427px; + } +} +.pick-up-block__img { + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; +} +.pick-up-block__four { + position: relative; +} +.pick-up-block__button { + position: absolute; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + text-align: center; + padding: 13px 28px; + bottom: 25px; + left: 26px; +} +.pick-up-block__button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .pick-up-block__button { + padding: 16px 40px; + } +} +.pick-up-block:nth-child(3n) { + display: none; +} +@media (min-width: 1330px) { + .pick-up-block:nth-child(3n) { + display: inline-block; + } +} +.pick-up-block:nth-child(1), .pick-up-block:nth-child(4) { + margin-right: 20px; +} +@media (min-width: 1330px) { + .pick-up-block:nth-child(1), .pick-up-block:nth-child(4) { + margin-right: 0; + } +} + +.pick-up-mob { + display: block; + position: relative; + max-width: 100%; +} +@media (min-width: 640px) { + .pick-up-mob { + display: none; + } +} +.pick-up-mob__img { + width: 100%; +} +.pick-up-mob__link { + position: absolute; + bottom: 15px; + left: 22px; + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #F2994A; +} +@media (min-width: 480px) { + .pick-up-mob__link { + font-size: 14px; + line-height: 15px; + } +} + +.about { + padding-top: 32px; +} +@media (min-width: 780px) { + .about { + padding-top: 70px; + } +} + +.about-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.about-top__title { + font-weight: 600; + font-size: 28px; + line-height: 34px; + letter-spacing: -0.01em; + color: #333B49; +} +@media (min-width: 480px) { + .about-top__title { + font-size: 36px; + line-height: 39px; + } +} +@media (min-width: 780px) { + .about-top__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + } +} +.about-top__link { + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 22px; + color: #F2994A; + position: relative; + margin-right: 38px; + display: none; +} +.about-top__link:after { + position: absolute; + content: ""; + background-image: url("../../../img/main/link.svg"); + background-repeat: no-repeat; + background-size: cover; + width: 24px; + height: 13px; + margin-left: 14px; + margin-top: 5px; +} +@media (min-width: 780px) { + .about-top__link { + display: inline-block; + } +} + +.about-main { + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 1031px) { + .about-main { + margin-top: 40px; + } +} +@media (min-width: 1031px) { + .about-main { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} + +.about-main-text { + letter-spacing: -0.01em; + font-size: 14px; + color: #333B49; + max-width: 100%; + width: 100%; +} +@media (min-width: 780px) { + .about-main-text { + font-size: 16px; + } +} +@media (min-width: 1031px) { + .about-main-text { + max-width: 658px; + } +} +.about-main-text__title { + font-weight: 600; + font-size: 14px; + line-height: 18px; + max-width: 580px; + width: 100%; +} +@media (min-width: 480px) { + .about-main-text__title { + font-size: 15px; + line-height: 19px; + } +} +@media (min-width: 780px) { + .about-main-text__title { + font-size: 16px; + line-height: 20px; + } +} +.about-main-text__par { + line-height: 18px; + margin-top: 24px; + max-width: 1063px; + width: 100%; +} +@media (min-width: 780px) { + .about-main-text__par { + line-height: 22px; + } +} + +.about-main-numbers { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-left: 0px; + padding-top: 44px; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +@media (min-width: 1031px) { + .about-main-numbers { + padding-top: 20px; + margin-left: 47px; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } +} +@media (min-width: 1200px) { + .about-main-numbers { + margin-left: 117px; + } +} +@media (min-width: 640px) { + .about-main-numbers > :nth-child(-n+2) { + margin-bottom: 0px; + } +} +@media (min-width: 1031px) { + .about-main-numbers > :nth-child(-n+2) { + margin-bottom: 97px; + } +} + +.about-main-numbers-line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.about-main-numbers-line > *:not(:nth-child(2n)) { + margin-right: 15px; +} +@media (min-width: 360px) { + .about-main-numbers-line > *:not(:nth-child(2n)) { + margin-right: 33px; + } +} +@media (min-width: 415px) { + .about-main-numbers-line > *:not(:nth-child(2n)) { + margin-right: 73px; + } +} +@media (min-width: 1240px) { + .about-main-numbers-line > *:not(:nth-child(2n)) { + margin-right: 133px; + } +} +.about-main-numbers-line:not(:first-child) { + margin-top: 50px; +} +@media (min-width: 973px) { + .about-main-numbers-line:not(:first-child) { + margin-top: 0; + } +} + +.about-main-numbers-block { + margin-right: 0; +} +@media (min-width: 480px) { + .about-main-numbers-block { + margin-right: 15px; + } +} +@media (min-width: 1031px) { + .about-main-numbers-block { + margin-right: 0px; + } +} +.about-main-numbers-block__num { + font-family: "Muller"; + font-weight: 700; + font-size: 31px; + line-height: 33px; + color: #F2994A; + letter-spacing: -0.03em; +} +@media (min-width: 480px) { + .about-main-numbers-block__num { + font-size: 40px; + line-height: 40px; + } +} +@media (min-width: 480px) { + .about-main-numbers-block__num { + font-size: 48.75px; + line-height: 22px; + } +} +.about-main-numbers-block__def { + max-width: 166px; + width: 100%; + margin-top: 9px; + font-family: "Muller"; + font-weight: 500; + font-size: 12px; + line-height: 12px; + color: #333B49; +} +@media (min-width: 420px) { + .about-main-numbers-block__def { + font-size: 14px; + line-height: 14px; + } +} +@media (min-width: 480px) { + .about-main-numbers-block__def { + margin-top: 24px; + } +} +@media (min-width: 640px) { + .about-main-numbers-block__def { + max-width: 192px; + font-size: 15px; + line-height: 19px; + } +} + +.news { + margin-top: 32px; +} +@media (min-width: 480px) { + .news { + margin-top: 50px; + } +} +@media (min-width: 780px) { + .news { + margin-top: 70px; + } +} +.news__title { + font-family: "Montserrat"; + font-weight: 600; + font-size: 28px; + line-height: 34px; + letter-spacing: -0.01em; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; +} +@media (min-width: 480px) { + .news__title { + font-weight: 600; + font-size: 38px; + line-height: 42px; + } +} +@media (min-width: 780px) { + .news__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + } +} +.news__button-mob { + display: inline-block; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 100%; + padding: 16px 0; + margin-top: 24px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} +.news__button-mob:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .news__button-mob { + display: none; + } +} + +.news-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.news-wrapper { + margin-top: 32px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; +} +@media (min-width: 640px) { + .news-wrapper { + margin-top: 42px; + } +} +@media (min-width: 780px) { + .news-wrapper { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} + +.news-block { + margin-right: 17px; + width: 100%; + height: 232px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + position: relative; +} +.news-block:not(:last-child) { + margin-bottom: 20px; +} +@media (min-width: 780px) { + .news-block:not(:last-child) { + margin-bottom: 0; + } +} +@media (min-width: 780px) { + .news-block { + max-width: 427px; + height: 261px; + } +} +.news-block__img { + width: 100%; + height: 141px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + border-radius: 10px; +} +.news-block__img-1 { + background-image: url("../img/main/news/1.png"); + background-repeat: no-repeat; + background-size: cover; +} +.news-block__img-2 { + background-image: url("../img/main/news/2.png"); + background-repeat: no-repeat; + background-size: cover; +} +.news-block__img-3 { + background-image: url("../img/main/news/3.png"); + background-repeat: no-repeat; + background-size: cover; +} +.news-block__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + margin-top: 12px; + color: #333B49; +} +@media (min-width: 640px) { + .news-block__title { + margin-top: 24px; + } +} +@media (min-width: 820px) { + .news-block__title { + font-size: 18px; + line-height: 22px; + color: #000; + } +} +@media (min-width: 1024px) { + .news-block__title { + font-size: 20px; + line-height: 24px; + } +} +.news-block__title_1 { + margin-bottom: 23px; +} + +.news-block-bottom { + position: absolute; + bottom: 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-right: 30px; +} +.news-block-bottom__link { + font-size: 16px; + line-height: 24px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.news-block-bottom__date { + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 15px; + line-height: 22px; + color: #636B78; +} + +.news__button { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 13px 30px; + border-radius: 9.375px; + font-family: "Muller"; + font-weight: 500; + font-size: 13.125px; + line-height: 13px; + margin-top: 60px; + display: none; +} +.news__button:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + border: none; + font-family: "Muller"; + font-weight: 500; + font-size: 13.125px; + line-height: 13px; + border: 1px solid #F2994A; +} +@media (min-width: 780px) { + .news__button { + display: inline-block; + } +} + +.machines { + padding-top: 36px; +} +@media (min-width: 640px) { + .machines { + padding-top: 74px; + } +} +.machines__main-title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + letter-spacing: -0.01em; + color: #333B49; + max-width: 469px; + width: 70%; + margin-bottom: 24px; +} +@media (min-width: 480px) { + .machines__main-title { + font-size: 23px; + line-height: 25px; + } +} +@media (min-width: 780px) { + .machines__main-title { + font-size: 32px; + line-height: 36px; + } +} +@media (min-width: 1024px) { + .machines__main-title { + font-size: 36px; + line-height: 42px; + width: 100%; + margin-bottom: 50px; + } +} +.machines__mob-btn { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + border: 1px solid #ABB2BF; + border-radius: 10px; + width: 100%; + padding: 12px 0; + font-weight: 600; + font-size: 14px; + line-height: 16px; + color: #333B49; + margin-top: 24px; +} +@media (min-width: 780px) { + .machines__mob-btn { + display: none; + } +} + +.machines-container { + padding-right: 0; +} +@media (min-width: 780px) { + .machines-container { + padding-right: 15px; + } +} + +.swiper-slide-machines { + max-width: 252px; + width: 100%; + background: #F7F7F9; + border-radius: 10px; + cursor: pointer; + height: 165px !important; + position: relative; + -webkit-transition: -webkit-transform 0.4s ease-in-out; + transition: -webkit-transform 0.4s ease-in-out; + -o-transition: transform 0.4s ease-in-out; + transition: transform 0.4s ease-in-out; + transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; +} +@media (min-width: 780px) { + .swiper-slide-machines { + max-width: 217px; + height: 220px !important; + } + .swiper-slide-machines:hover { + background: #DFE1E7; + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + -webkit-transform: scale(1.045); + -ms-transform: scale(1.045); + transform: scale(1.045); + } +} +.swiper-slide-machines__img { + width: 220px; + width: 100%; + height: 109px; + margin: 0 auto; + padding-top: 0px; + margin-top: 11px; + -o-object-fit: contain; + object-fit: contain; + -o-object-position: center center; + object-position: center center; +} +@media (min-width: 640px) { + .swiper-slide-machines__img { + min-height: 114px; + } +} +@media (min-width: 780px) { + .swiper-slide-machines__img { + width: 140px; + min-height: 122px; + padding-top: 20px; + } +} +.swiper-slide-machines__img.img2 { + margin-top: 0; +} +.swiper-slide-machines__block { + position: absolute; + bottom: 0; + left: 0; + margin-left: 14px; +} +.swiper-slide-machines__title { + font-size: 16px; + line-height: 20px; + font-weight: 600; +} +@media (min-width: 780px) { + .swiper-slide-machines__title { + font-size: 20px; + line-height: 24px; + } +} +.swiper-slide-machines__text { + font-size: 12px; + line-height: 14px; + color: #ABB2BF; + margin-bottom: 8px; +} +@media (min-width: 780px) { + .swiper-slide-machines__text { + font-size: 16px; + line-height: 22px; + margin-bottom: 20px; + } +} + +.swiper-wrapper-machines > :not(:last-child) { + margin-right: 3px; +} + +.partners { + padding-top: 32px; + padding-bottom: 53px; +} +@media (min-width: 480px) { + .partners { + padding-top: 50px; + } +} +@media (min-width: 780px) { + .partners { + padding-top: 95px; + padding-bottom: 120px; + } +} +.partners__title { + font-weight: 600; + font-size: 28px; + line-height: 34px; + letter-spacing: -0.01em; + color: #333B49; + text-align: left; + width: 70%; + margin-right: 15px; +} +@media (min-width: 480px) { + .partners__title { + font-size: 34px; + line-height: 38px; + } +} +@media (min-width: 780px) { + .partners__title { + font-weight: 700; + font-size: 38px; + line-height: 100%; + width: 254px; + } +} +@media (min-width: 980px) { + .partners__title { + font-size: 48px; + line-height: 100%; + } +} +@media (min-width: 1024px) { + .partners__title { + margin-right: 109px; + } +} + +.partners-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-right: 0; +} +@media (min-width: 780px) { + .partners-container { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + padding-right: 15px; + } +} +.partners-container .swiper-button-next_partner { + position: absolute; + top: 154px; + left: 50px; + width: 0px; + height: 0px; + visibility: hidden; +} +@media (min-width: 780px) { + .partners-container .swiper-button-next_partner { + visibility: visible; + width: 34px; + height: 14px; + } +} +.partners-container .swiper-button-prev_partner { + position: absolute; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); + top: 155px; + left: 14px; + width: 0px; + height: 0px; + visibility: hidden; +} +@media (min-width: 780px) { + .partners-container .swiper-button-prev_partner { + visibility: visible; + width: 24px; + height: 14px; + } +} + +.swiper-partners { + width: 100%; + margin-top: 24px; +} +@media (min-width: 780px) { + .swiper-partners { + margin-top: 0; + } +} +.swiper-partners .info-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + min-width: 140px; + min-height: 56px; + background: #F7F7F9; + border-radius: 11.0664px; +} +@media (min-width: 640px) { + .swiper-partners .info-wrapper { + min-height: 80px; + } +} +@media (min-width: 780px) { + .swiper-partners .info-wrapper { + background: transparent; + border-radius: 0; + max-width: 280px; + width: 100%; + max-height: 177px; + height: 100%; + } +} +.swiper-partners .info-wrapper .partner-img { + max-width: 113px; + width: 100%; + -ms-flex-item-align: center; + align-self: center; + margin-top: 13px; +} +@media (min-width: 480px) { + .swiper-partners .info-wrapper .partner-img { + max-width: 139px; + } +} +@media (min-width: 640px) { + .swiper-partners .info-wrapper .partner-img { + margin-top: 20px; + } +} +@media (min-width: 780px) { + .swiper-partners .info-wrapper .partner-img { + max-width: 200px; + -ms-flex-item-align: end; + align-self: end; + margin-top: 13px; + } +} +.swiper-partners .info-wrapper .partner-img-2 { + height: 33px; +} +@media (min-width: 780px) { + .swiper-partners .info-wrapper .partner-img-2 { + height: 45px; + } +} +.swiper-partners .info-wrapper .partner-img-3 { + width: 164px; + height: 61px; +} +@media (min-width: 780px) { + .swiper-partners .info-wrapper .partner-img-3 { + margin-top: 0; + } +} +.swiper-partners .info-wrapper .partner-text { + font-weight: 500; + font-size: 12px; + line-height: 14px; + text-align: right; + letter-spacing: -0.01em; + color: #636B78; + margin-top: 30px; + overflow: hidden; + display: none; +} +@media (min-width: 780px) { + .swiper-partners .info-wrapper .partner-text { + margin-top: 0; + display: inline-block; + } +} +.swiper-partners .info-wrapper .partner-text-one { + margin-top: 40px; +} +.swiper-partners.slide3 { + display: none; +} +@media (min-width: 780px) { + .swiper-partners.slide3 { + display: inline-block; + } +} + +.partners-container [class^=swiper-button-]::after { + content: ""; +} + +.product-cart { + background-color: #fff; + padding-bottom: 24px; +} +@media (min-width: 1024px) { + .product-cart { + background-color: #F7F7F9; + padding-bottom: 80px; + } +} +.product-cart .poduct-cart__links { + padding-top: 16px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #636B78; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 1024px) { + .product-cart .poduct-cart__links { + display: block; + } +} +.product-cart .poduct-cart__links > *:not(:first-child) { + margin-left: 4px; +} +@media (min-width: 1024px) { + .product-cart .poduct-cart__links > *:not(:first-child) { + margin-left: 8px; + } +} +.product-cart .poduct-cart__links-item { + margin-bottom: 4px; +} +.product-cart .poduct-cart__links-item.last + span { + margin-right: 4px; +} +.product-cart .poduct-cart__links .link_active { + font-weight: 600; + color: #333B49; + margin-left: 0; +} +.product-cart .cart__wrapper { + margin-top: 40px; + display: none; +} +@media (min-width: 1024px) { + .product-cart .cart__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.product-cart .cart__wrapper .cart__info { + margin-top: 20px; + margin-left: 20px; +} +.product-cart .cart__wrapper .cart__info-title { + font-size: 30px; + line-height: 38px; + letter-spacing: -0.01em; + color: #333B49; + max-width: 450px; + width: 100%; +} +@media (min-width: 1155px) { + .product-cart .cart__wrapper .cart__info-title { + font-size: 36px; + line-height: 42px; + } +} +.product-cart .cart__wrapper .cart__info-config { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 48px; +} +@media (min-width: 1155px) { + .product-cart .cart__wrapper .cart__info-config { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} +.product-cart .cart__wrapper .cart__info-config-select { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .label, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .label, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .label { + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #333B49; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .select, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .select, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .select { + background-color: transparent; + border: none; + margin-top: 8px; + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; + 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='M1.29289 5.29289C0.902369 5.68342 0.902369 6.31658 1.29289 6.70711L10 15.4142L18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L10 12.5858L2.70711 5.29289C2.31658 4.90237 1.68342 4.90237 1.29289 5.29289Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat, repeat; + background-position: right 0.7em top 50%, 0 0; + background-size: 0.65em auto, 100%; + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + color: #333B49; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .select-size, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .select-size, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .select-size { + background-position: right 0.7em top 50%, 0 0; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .select-power, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .select-power, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .select-power { + background-position: right 0.1em top 50%, 0 0; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .select-source, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .select-source, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .select-source { + background-position: right 0.7em top 50%, 0 0; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper { + width: 140px; +} +.product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper { + margin-left: 20px; +} +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper { + margin-top: 24px; + max-width: 331px; + width: 100%; +} +.product-cart .cart__wrapper .cart__info-config-country { + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #333B49; + position: relative; + margin-top: 16px; +} +@media (min-width: 1155px) { + .product-cart .cart__wrapper .cart__info-config-country { + margin-top: 0; + } +} +.product-cart .cart__wrapper .cart__info-config-country .svg-country { + width: 19px; + height: 15px; + display: inline-block; + position: absolute; + top: 2px; + left: -29px; +} +.product-cart .cart__wrapper .cart__info-config-country .name { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + margin-top: 10px; + position: relative; + margin-left: 32px; +} +.product-cart .cart__wrapper .cart__info-links { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.product-cart .cart__wrapper .cart__info-links > :not(:last-child) { + margin-bottom: 6px; +} +.product-cart .cart__wrapper .cart__info-down { + position: relative; + margin-top: 41px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} +.product-cart .cart__wrapper .cart__info-down .price-before { + position: absolute; + bottom: 9px; + right: 190px; + font-size: 36px; + line-height: 24px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; + color: #BEC4CE; +} +.product-cart .cart__wrapper .cart__info-down__price { + margin-left: auto; + font-weight: 600; + font-size: 36px; + line-height: 42px; + letter-spacing: -0.01em; + color: #333B49; +} +.product-cart .cart__wrapper .cart__info-buttons { + margin-top: 25px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} +.product-cart .cart__wrapper .cart__info-buttons .cart__button { + -ms-flex-item-align: end; + align-self: end; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.product-cart .cart__wrapper .cart__info-buttons .buy { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + margin-right: 20px; + padding: 16px 60px; +} +.product-cart .cart__wrapper .cart__info-buttons .buy:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.product-cart .cart__wrapper .cart__info-buttons .now { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 30px; +} +.product-cart .cart__wrapper .cart__info-buttons .now:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} + +.swiper-product-container { + max-width: 600px; + padding: 0 10px 10px 10px; +} +@media (min-width: 1155px) { + .swiper-product-container { + max-width: 700px; + } +} + +/* galleryTop */ +.gallery .swiper-slide { + cursor: pointer; +} + +.gallery { + max-height: 440px; + height: 100%; +} + +.swiper-zoom-container img { + max-width: 100%; + max-height: 392px; + -o-object-fit: cover !important; + object-fit: cover !important; +} + +.gallery img { + width: 762px; + height: 392px; + border-radius: 10px; +} + +/* thumbs */ +.swiper-wrapper-thumbs { + -webkit-transform: translate3d(0.164px, 0px, 0px) !important; + transform: translate3d(0.164px, 0px, 0px) !important; + width: 180px !important; + margin-top: 5px; +} + +.gallery-thumbs .swiper-slide { + width: auto; + border-radius: 10px; + opacity: 0.8; + -webkit-filter: grayscale(100%); + /* Safari 6.0 - 9.0 */ + filter: grayscale(100%); +} + +.gallery-thumbs .swiper-slide-active { + opacity: 1; + -webkit-filter: initial; + /* Safari 6.0 - 9.0 */ + filter: initial; + font-weight: bold; + color: #231b93; +} + +.gallery-thumbs img { + cursor: pointer; + width: 100%; + height: 90px; + border: 1px solid #F5851A; + border-radius: 10px; + -o-object-fit: cover; + object-fit: cover; +} + +.swiper-scrollbar { + height: 8px !important; + background-color: #DFE1E7 !important; + border-radius: 10px; + cursor: pointer; +} + +.specification { + display: none; +} +@media (min-width: 1024px) { + .specification { + display: block; + } +} + +.tabs__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 29px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #333B49; +} +.tabs__wrapper .specification__tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.tabs__wrapper .specification__tabs .specification__tab { + margin-right: 48px; + cursor: pointer; +} +.tabs__wrapper .specification__tabs .tab-7 { + position: absolute; + top: 1px; + right: -351px; +} +.tabs__wrapper .specification__tabs .active { + color: #F2994A; +} + +.specification__tabs-content .specification__tabs-item { + margin-top: 50px; + display: none; +} +.specification__tabs-content .specification__tabs-item_active { + display: block; +} +.specification__tabs-content .specification__tabs-item .description { + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #333B49; +} +.specification__tabs-content .specification__tabs-item .description__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + color: #333B49; + margin-bottom: 12px; +} +.specification__tabs-content .specification__tabs-item .description__par { + margin-bottom: 32px; +} +.specification__tabs-content .specification__tabs-item .description__par .par__item { + list-style-type: disc; + margin-left: 20px; +} +.specification__tabs-content .specification__tabs-item .description__par-1 { + margin-bottom: 12px; + max-width: 973px; + width: 100%; +} +.specification__tabs-content .specification__tabs-item .description__par-3 { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #F2994A; + background-color: #F7F7F9; + border-radius: 10px; +} +.specification__tabs-content .specification__tabs-item .description__par-3_text { + padding: 24px; + max-width: 973px; + width: 100%; +} +.specification__tabs-content .specification__tabs-item .description__par-4 { + max-width: 973px; + width: 100%; +} +.specification__tabs-content .spec__tab-2 .spec-tab-2-table-container { + max-height: 560px; + height: 100%; + max-width: 1270px; + width: 100%; + overflow-x: auto; + overflow-y: auto; + margin-top: 100px; +} +.specification__tabs-content .spec-tab-2-table { + width: auto; + white-space: nowrap; + border-collapse: collapse; + color: #333B49; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line { + height: 63px; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__title { + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + text-align: center; + min-width: 145px; + cursor: pointer; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__title.active { + background-color: #E7EAEE; + border-radius: 9.63664px; + cursor: pointer; + color: #F2994A; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .title-main { + min-width: 250px; + text-align: left; + padding-left: 15px; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__info { + text-align: center; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__info.active { + color: #F2994A; +} +.specification__tabs-content .spec-tab-2-table .line-two { + color: #ABB2BF; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + text-align: left; +} +.specification__tabs-content .spec-tab-2-table .line-two > * { + padding-left: 15px; +} +.specification__tabs-content .spec-tab-2-table .line-color { + background: #F7F7F9; + border-radius: 9.63664px; +} +.specification__tabs-content .spec__tab-3 { + position: relative; +} +.specification__tabs-content .spec__tab-3__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #283142; + margin-bottom: 26px; +} +.specification__tabs-content .spec__tab-3 .models-wrapper { + width: 100%; + overflow: auto; + margin-bottom: 80px; +} +.specification__tabs-content .spec__tab-3 .spec-scrollbar { + position: absolute; + bottom: -35px; + left: 0; + width: 100%; + background-color: #DFE1E7; +} +.specification__tabs-content .spec__tab-3 .swiper-button-next_models, +.specification__tabs-content .spec__tab-3 .swiper-button-prev_models { + position: absolute; +} +.specification__tabs-content .spec__tab-3 .swiper-button-prev_models { + width: 20px; + height: 20px; + top: 43px; + left: 1209px; +} +.specification__tabs-content .spec__tab-3 .swiper-button-next_models { + width: 20px; + height: 20px; + top: 43px; + right: 15px; +} +.specification__tabs-content .swiper-slide-models__img { + max-width: 428px; + width: 100%; + max-height: 228px; + height: 100%; +} +.specification__tabs-content .spec__tab-4__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + letter-spacing: -0.01em; + color: #283142; + margin-top: 48px; +} +.specification__tabs-content .spec__tab-4__table-container { + max-width: 1270px; + width: 100%; + max-height: 500px; + height: 100%; + overflow: auto; + margin-top: 26px; +} +.specification__tabs-content .spec__tab-4__table-container .tab-4__table { + width: 100%; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + color: #333B49; +} +.specification__tabs-content .spec__tab-4__table-container .tab-4__table-line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + height: 63px; +} +.specification__tabs-content .spec__tab-4__table-container .tab-4__table-line > td { + margin-left: 15px; + margin-right: 58px; +} +.specification__tabs-content .spec__tab-4__table-container .tab-4__table .line-color { + background: #F7F7F9; + border-radius: 9.63664px; +} +.specification__tabs-content .spec__tab-5 { + position: relative; +} +.specification__tabs-content .spec__tab-5__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-top: 48px; + margin-bottom: 42px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-width: 1320px; + width: 100%; + max-height: 860px; + height: 100%; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 > :not(:last-child) { + margin-right: 20px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 { + margin-bottom: 20px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info { + position: relative; + margin-left: 7px; + max-width: 291px; + width: 100%; + height: 91px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 100%; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom { + position: absolute; + bottom: 0; + left: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 14px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom .tab-5__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; + margin-right: 66px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom .tab-5__item-btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 108px; + height: 34px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom .tab-5__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.specification__tabs-content .swiper-button-next_tab-5, .specification__tabs-content .swiper-button-prev_tab-5 { + position: absolute; +} +.specification__tabs-content .swiper-button-next_tab-5 { + top: 40px; + right: 15px; + width: 20px; + height: 20px; +} +.specification__tabs-content .swiper-button-prev_tab-5 { + top: 40px; + left: 1209px; + width: 20px; + height: 20px; +} + +.spec__tab-6 { + position: relative; +} +.spec__tab-6__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-top: 48px; + margin-bottom: 42px; +} +.spec__tab-6 .swiper-tab-6 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-width: 1320px; + width: 100%; + max-height: 860px; + height: 100%; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 > :not(:last-child) { + margin-right: 20px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 { + margin-bottom: 20px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info { + position: relative; + margin-left: 7px; + max-width: 291px; + width: 100%; + height: 91px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 100%; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom { + position: absolute; + bottom: 0; + left: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 14px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom .tab-6__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; + margin-right: 66px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom .tab-6__item-btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 108px; + height: 34px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom .tab-6__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.spec__tab-6 .swiper-button-next_tab-6, +.spec__tab-6 .swiper-button-prev_tab-6 { + position: absolute; +} +.spec__tab-6 .swiper-button-next_tab-6 { + top: 40px; + right: 15px; + width: 20px; + height: 20px; +} +.spec__tab-6 .swiper-button-prev_tab-6 { + top: 40px; + left: 1209px; + width: 20px; + height: 20px; +} + +.spec__tab-7 { + position: relative; +} +.spec__tab-7__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-top: 48px; + margin-bottom: 42px; +} +.spec__tab-7 .tab-7__item-info { + margin-left: 12px; + max-width: 291px; + width: 100%; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 176px; + width: 100%; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 17px; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-bottom .tab-7__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-bottom .tab-7__item-btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 108px; + height: 34px; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-bottom .tab-7__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.spec__tab-7 .swiper-button-next_tab-7, +.spec__tab-7 .swiper-button-prev_tab-7 { + position: absolute; + top: 0; + right: 0; +} +.spec__tab-7 .swiper-button-next_tab-7 { + top: 40px; + right: 15px; + width: 20px; + height: 20px; +} +.spec__tab-7 .swiper-button-prev_tab-7 { + top: 40px; + left: 1209px; + width: 20px; + height: 20px; +} + +.specification__tabs-content [class^=swiper-button-]::after { + content: ""; +} + +.offer { + padding-top: 25px; +} +@media (min-width: 870px) { + .offer { + padding-top: 80px; + } +} +.offer__title { + display: none; +} +@media (min-width: 870px) { + .offer__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; + display: block; + } +} +.offer__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + margin-top: 20px; + padding: 6px 21.5px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + font-weight: 500; + font-size: 12px; + line-height: 14px; + border-radius: 4.49787px; +} +@media (min-width: 870px) { + .offer__btn { + margin-top: 32px; + padding: 16px 60px; + font-weight: 600; + font-size: 14px; + line-height: 16px; + } +} +.offer__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 500; + font-size: 12px; + line-height: 14px; +} +@media (min-width: 870px) { + .offer__btn:hover { + margin-top: 32px; + padding: 16px 60px; + font-weight: 600; + font-size: 14px; + line-height: 16px; + } +} + +.offer-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + height: auto; +} +@media (min-width: 870px) { + .offer-container { + height: 694px; + } +} + +.offer-wrapper { + border: 1px solid #F2994A; + border-radius: 10px; + max-width: 100%; + width: 100%; + height: auto; + margin-top: 0; +} +@media (min-width: 870px) { + .offer-wrapper { + margin-top: 32px; + } +} +.offer-wrapper__title-mob { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin: 20px 10px 0; + display: block; +} +@media (min-width: 870px) { + .offer-wrapper__title-mob { + display: none; + } +} + +.offer-wrapper-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + margin: 0 auto; + padding: 10px 0; + position: relative; +} +@media (min-width: 870px) { + .offer-wrapper-content { + max-width: 1085px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + padding: 55px 0; + } +} +.offer-wrapper-content > :not(:last-child) { + margin-right: 0px; +} +@media (min-width: 870px) { + .offer-wrapper-content > :not(:last-child) { + margin-right: 20px; + } +} +.offer-wrapper-content > :last-child { + margin-top: 20px; +} +@media (min-width: 870px) { + .offer-wrapper-content > :last-child { + margin-top: 0; + } +} + +.offer-item { + padding: 0 10px; + width: 100%; +} +@media (min-width: 870px) { + .offer-item { + padding: 0; + max-width: 260px; + } +} +@media (min-width: 1080px) { + .offer-item { + max-width: 305px; + } +} +.offer-item__text { + width: 95%; + margin-top: 10px; +} +@media (min-width: 870px) { + .offer-item__text { + max-width: 176px; + width: 100%; + margin-top: 18px; + margin-left: 10px; + } +} +.offer-item__text-title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + text-align: left; + color: #000; +} +@media (min-width: 870px) { + .offer-item__text-title { + font-size: 14.6087px; + line-height: 20px; + color: #333B49; + } +} +.offer-item__text-spec { + margin-top: 4px; +} +@media (min-width: 870px) { + .offer-item__text-spec { + margin-top: 18px; + } +} +.offer-item__text-spec .spec-main { + font-size: 12.7826px; + line-height: 15px; + color: #636B78; +} +@media (min-width: 870px) { + .offer-item__text-spec .spec-main { + margin-top: 7px; + } +} +.offer-item__text-spec .spec-main .spec-second { + color: #ABB2BF; + margin-right: 7px; +} +.offer-item--second { + margin-top: 110px; +} +@media (min-width: 870px) { + .offer-item--second { + margin-top: 0; + } +} + +.icons-offer { + visibility: hidden; +} + +.icons-offer-right { + margin-top: 5px; +} + +.swiper-offer { + min-height: 172px; +} +@media (min-width: 870px) { + .swiper-offer { + min-height: auto; + } +} + +.offer-item-plus { + width: 30px; + height: 30px; + position: absolute; + top: 34%; + right: 46%; +} +@media (min-width: 870px) { + .offer-item-plus { + margin-top: 146px !important; + width: 40px; + height: 40px; + margin-top: 40px; + position: relative; + top: 0; + right: 0; + } +} + +.catalog__item { + min-width: 155px; + max-height: 159px; + height: 100%; +} +@media (min-width: 780px) { + .catalog__item { + max-width: 306px; + width: 100%; + max-height: 276px; + height: 100%; + } +} +.catalog__item .swiper-catalog-item { + background: #F7F7F9; + border-radius: 9.13041px; + min-width: 155px; + max-height: 159px; + height: 100%; + margin-top: 6px; +} +@media (min-width: 780px) { + .catalog__item .swiper-catalog-item { + max-width: 304px; + width: 100%; + max-height: 302px; + height: 100%; + } +} +.catalog__item .swiper-catalog-item .catalog-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + margin-top: 10px; + margin-right: 9px; + cursor: pointer; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-compare { + position: relative; + width: 18px; + height: 17px; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-compare:after { + position: absolute; + content: ""; + 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 d='M10.8497 18.5195H9.25085V3.2305H10.8497V18.5195ZM7.65201 15.7397H4.45432V6.01031H7.65201V4.62041H4.45432C3.56696 4.62041 2.85547 5.23891 2.85547 6.01031V15.7397C2.85547 16.5111 3.57495 17.1296 4.45432 17.1296H7.65201V15.7397ZM15.6462 7.40022V8.79012H17.2451V7.40022H15.6462ZM15.6462 6.01031H17.2451C17.2451 5.23891 16.5256 4.62041 15.6462 4.62041V6.01031ZM17.2451 12.9598H15.6462V14.3498H17.2451V12.9598ZM15.6462 10.18V11.5699H17.2451V10.18H15.6462ZM14.0474 4.62041H12.4485V6.01031H14.0474V4.62041ZM15.6462 17.1296C16.5336 17.1296 17.2451 16.5111 17.2451 15.7397H15.6462V17.1296ZM14.0474 15.7397H12.4485V17.1296H14.0474V15.7397Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 17px; + bottom: 3px; + right: 20px; + cursor: pointer; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-compare_active:after { + 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 d='M10.366 18H8.69281V2H10.366V18ZM7.01961 15.0909H3.6732V4.90909H7.01961V3.45455H3.6732C2.74458 3.45455 2 4.10182 2 4.90909V15.0909C2 15.8982 2.75294 16.5455 3.6732 16.5455H7.01961V15.0909ZM15.3856 6.36364V7.81818H17.0588V6.36364H15.3856ZM15.3856 4.90909H17.0588C17.0588 4.10182 16.3059 3.45455 15.3856 3.45455V4.90909ZM17.0588 12.1818H15.3856V13.6364H17.0588V12.1818ZM15.3856 9.27273V10.7273H17.0588V9.27273H15.3856ZM13.7124 3.45455H12.0392V4.90909H13.7124V3.45455ZM15.3856 16.5455C16.3142 16.5455 17.0588 15.8982 17.0588 15.0909H15.3856V16.5455ZM13.7124 15.0909H12.0392V16.5455H13.7124V15.0909Z' fill='%23333B49'/%3E%3C/svg%3E%0A"); +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-favorite { + position: relative; + width: 15px; + height: 13px; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-favorite:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.97778 13.5586L8.88889 13.6458L8.79111 13.5586C4.56889 9.80054 1.77778 7.31553 1.77778 4.79564C1.77778 3.05177 3.11111 1.74387 4.88889 1.74387C5.96474 1.74387 7.01863 2.28245 7.64925 3.08872C7.95671 3.48182 8.38983 3.80164 8.88889 3.80164C9.38795 3.80164 9.82107 3.48182 10.1285 3.08872C10.7591 2.28245 11.813 1.74387 12.8889 1.74387C14.6667 1.74387 16 3.05177 16 4.79564C16 7.31553 13.2089 9.80054 8.97778 13.5586ZM12.8889 0C11.3422 0 9.85778 0.706267 8.88889 1.81362C7.92 0.706267 6.43555 0 4.88889 0C2.15111 0 0 2.10136 0 4.79564C0 8.08283 3.02222 10.7771 7.6 14.849L8.88889 16L10.1778 14.849C14.7556 10.7771 17.7778 8.08283 17.7778 4.79564C17.7778 2.10136 15.6267 0 12.8889 0Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + right: 3px; + width: 15px; + height: 13px; + cursor: pointer; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-favorite_active:after { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8825 0.911133C11.4046 0.911133 9.98611 1.58601 9.06028 2.64416C8.13445 1.58601 6.71597 0.911133 5.23804 0.911133C2.62192 0.911133 0.566406 2.91911 0.566406 5.49366C0.566406 8.63477 3.45432 11.2093 7.82867 15.1003L9.06028 16.2001L10.2919 15.1003C14.6662 11.2093 17.5541 8.63477 17.5541 5.49366C17.5541 2.91911 15.4986 0.911133 12.8825 0.911133Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} +.catalog__item .swiper-catalog-item .swiper-slide-catalog { + width: 154.41px; + height: 159.24px; +} +@media (min-width: 780px) { + .catalog__item .swiper-catalog-item .swiper-slide-catalog { + width: 307px; + height: 276px; + } +} +.catalog__item .swiper-catalog-item .swiper-slide-catalog-img { + max-width: 85%; + max-height: 85%; + padding-top: 0px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin: 10px auto; +} +@media (min-width: 480px) { + .catalog__item .swiper-catalog-item .swiper-slide-catalog-img { + padding-bottom: 10px; + } +} +@media (min-width: 780px) { + .catalog__item .swiper-catalog-item .swiper-slide-catalog-img { + padding-top: 20px; + width: 100%; + height: 100%; + } +} +.catalog__item .swiper-catalog-item .swiper-pagination-bullet { + width: 93px; + height: 4px; + border-radius: 26.6039px; + background-color: #E0E0E0; +} +.catalog__item .swiper-catalog-item .swiper-pagination-bullet-active { + background-color: #F5851A !important; +} + +.swiper-pagination { + bottom: 0px !important; +} +@media (min-width: 780px) { + .swiper-pagination { + bottom: 8px !important; + } +} + +.projects { + padding-top: 80px; + display: none; +} +@media (min-width: 780px) { + .projects { + display: block; + } +} +.projects__container { + position: relative; + text-align: center; +} +.projects__container .projects__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + letter-spacing: -0.01em; + color: #333B49; + margin-bottom: 42px; + text-align: left; +} +.projects__container .swiper-button-next_projects, .projects__container .swiper-button-prev_projects { + position: absolute; +} +.projects__container .swiper-button-prev_projects { + top: 34px; + left: 524px; + width: 20px; + height: 20px; +} +@media (min-width: 1300px) { + .projects__container .swiper-button-prev_projects { + top: 40px; + left: 1224px; + } +} +.projects__container .swiper-button-next_projects { + top: 34px; + left: 574px; + width: 20px; + height: 20px; +} +@media (min-width: 1300px) { + .projects__container .swiper-button-next_projects { + top: 40px; + left: 1285px; + } +} +.projects__container .projects__line { + margin-top: 64px; + width: 205px; + height: 1px; + background-color: #ABB2BF; +} +.projects__container .projects__bottom-text { + margin-top: 12px; + line-height: 22px; + letter-spacing: -0.01em; + color: #ABB2BF; + max-width: 680px; + width: 100%; + text-align: left; +} +.projects__container .projects__btn { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + width: 180px; + height: 48px; + margin-top: 64px; +} +.projects__container .projects__btn:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} + +.swiper-slide-projects .slide-projects-img { + max-width: 427px; + width: 100%; + max-height: 228px; + height: 100%; +} +.swiper-slide-projects .slide-projects-title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-top: 24px; + text-align: left; +} +.swiper-slide-projects .projects-title-2 { + max-width: 315px; + width: 100%; +} +.swiper-slide-projects .slide-projects_info { + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.swiper-slide-projects .slide-projects_info .info-1, .swiper-slide-projects .slide-projects_info .info-2 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.swiper-slide-projects .slide-projects_info .info-2 { + margin-top: 12px; +} +.swiper-slide-projects .slide-projects_info .projects_info-main { + line-height: 22px; + color: #333B49; +} +.swiper-slide-projects .slide-projects_info .info-name { + font-weight: 600; +} + +.projects__container [class^=swiper-button-]::after { + content: ""; +} + +.viewed { + padding-top: 80px; +} +.viewed-container { + color: #333B49; + position: relative; +} +.viewed-container__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; +} +@media (min-width: 480px) { + .viewed-container__title { + font-size: 28px; + line-height: 28px; + } +} +@media (min-width: 780px) { + .viewed-container__title { + font-size: 36px; + line-height: 42px; + } +} +.viewed-container .viewed__item { + margin-top: 32px; +} +@media (min-width: 780px) { + .viewed-container .viewed__item { + margin-top: 48px; + } +} +.viewed-container .viewed__item-info { + margin-left: 6px; + min-width: 155px; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info { + max-width: 291px; + width: 100%; + margin-left: 12px; + } +} +.viewed-container .viewed__item-info .viewed__item-title { + font-weight: 500; + font-size: 12px; + line-height: 14px; + margin-top: 9px; + max-width: 95%; + width: 100%; + color: #000; + max-height: 50px; + overflow: hidden; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info .viewed__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 176px; + color: #333B49; + } +} +.viewed-container .viewed__item-info .viewed__item-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 9px; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info .viewed__item-bottom { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 17px; + } +} +.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price { + font-weight: 600; + font-size: 16px; + line-height: 20px; + position: relative; + margin-top: 0px; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price { + margin-top: 6px; + font-size: 21.913px; + line-height: 26px; + } +} +.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price .price-before { + position: relative; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + font-weight: 400; + font-size: 12px; + line-height: 14px; + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; + color: #ABB2BF; + display: none; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price .price-before { + position: absolute; + top: -12px; + left: 0; + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + font-size: 14px; + line-height: 17px; + } +} +.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price .price-before--active { + display: inline-block; +} +.viewed-container .swiper-button-next_viewed, +.viewed-container .swiper-button-prev_viewed { + position: absolute; + display: none; +} +@media (min-width: 780px) { + .viewed-container .swiper-button-next_viewed, + .viewed-container .swiper-button-prev_viewed { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.viewed-container .swiper-button-next_viewed { + top: 34px; + left: 570px; + width: 20px; + height: 20px; +} +@media (min-width: 1300px) { + .viewed-container .swiper-button-next_viewed { + top: 40px !important; + left: 1286px !important; + } +} +.viewed-container .swiper-button-prev_viewed { + top: 34px; + left: 530px; + width: 20px; + height: 20px; +} +@media (min-width: 1300px) { + .viewed-container .swiper-button-prev_viewed { + top: 40px; + left: 1226px; + } +} + +.viewed-container [class^=swiper-button-]::after { + content: ""; +} + +.viewed__item-btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 10px 23px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; + margin-top: 8px; + background: #F2994A; +} +@media (min-width: 1300px) { + .viewed__item-btn { + margin-top: 0; + } +} +.viewed__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; +} + +.content-item { + max-width: 100%; + width: 100%; + height: 399px; + margin-top: 20px; + -webkit-transition: -webkit-box-shadow 0.2s ease; + transition: -webkit-box-shadow 0.2s ease; + -o-transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease; +} +@media (min-width: 378px) { + .content-item { + max-width: 155px; + } +} +@media (min-width: 420px) { + .content-item { + max-width: 45%; + } +} +@media (min-width: 640px) { + .content-item { + max-width: 46%; + height: 545px; + } +} +@media (min-width: 780px) { + .content-item { + max-width: 32%; + height: 545px; + } +} +@media (min-width: 1240px) { + .content-item { + max-width: 290px; + } +} +@media (min-width: 1351px) { + .content-item { + max-width: 315px; + } +} +.content-item:hover { + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 0px; +} +@media (min-width: 1240px) { + .content-item:hover { + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + border-radius: 10px; + } +} +@media (min-width: 1351px) { + .content-item:hover { + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + } +} +.content-item:hover .content-info, +.content-item:hover .content-text__title { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 1240px) { + .content-item:hover .content-info, + .content-item:hover .content-text__title { + display: none; + } +} +.content-item:hover .content-text-hover { + display: none; +} +@media (min-width: 1240px) { + .content-item:hover .content-text-hover { + display: block; + } +} + +.swiper-catalog { + background: #F7F7F9; + border-radius: 4.63767px; + width: 100%; + height: 159px; + margin-top: 6px; +} +@media (min-width: 640px) { + .swiper-catalog { + width: 100%; + max-height: 302px; + height: 100%; + border-radius: 9.13041px; + } +} +@media (min-width: 1351px) { + .swiper-catalog { + max-width: 304px; + width: 100%; + } +} + +.swiper-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 4px; + margin-left: 4px; +} +@media (min-width: 640px) { + .swiper-icons { + margin-top: 8px; + margin-left: 8px; + } +} +.swiper-icons-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; +} +@media (min-width: 640px) { + .swiper-icons-left { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + } +} +.swiper-icons-left__clock { + width: 13px; + height: 13px; + margin-right: 6px; +} +@media (min-width: 640px) { + .swiper-icons-left__clock { + width: 15px; + height: 15px; + margin-right: 7px; + } +} +.swiper-icons-left__text { + font-weight: 400; + font-size: 10px; + line-height: 12px; + color: #ABB2BF; +} +@media (min-width: 640px) { + .swiper-icons-left__text { + font-size: 12.7826px; + line-height: 15px; + } +} + +.swiper-icons-right { + margin-right: 11px; + margin-top: 2px; +} +@media (min-width: 640px) { + .swiper-icons-right { + margin-right: 7px; + margin-top: 0; + } +} +.swiper-icons-right__compare { + position: relative; +} +.swiper-icons-right__compare:after { + position: absolute; + content: ""; + 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 d='M10.8497 18.5195H9.25085V3.2305H10.8497V18.5195ZM7.65201 15.7397H4.45432V6.01031H7.65201V4.62041H4.45432C3.56696 4.62041 2.85547 5.23891 2.85547 6.01031V15.7397C2.85547 16.5111 3.57495 17.1296 4.45432 17.1296H7.65201V15.7397ZM15.6462 7.40022V8.79012H17.2451V7.40022H15.6462ZM15.6462 6.01031H17.2451C17.2451 5.23891 16.5256 4.62041 15.6462 4.62041V6.01031ZM17.2451 12.9598H15.6462V14.3498H17.2451V12.9598ZM15.6462 10.18V11.5699H17.2451V10.18H15.6462ZM14.0474 4.62041H12.4485V6.01031H14.0474V4.62041ZM15.6462 17.1296C16.5336 17.1296 17.2451 16.5111 17.2451 15.7397H15.6462V17.1296ZM14.0474 15.7397H12.4485V17.1296H14.0474V15.7397Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + bottom: -12px; + width: 15.29px; + height: 15.29px; + right: 19px; + cursor: pointer; +} +@media (min-width: 640px) { + .swiper-icons-right__compare:after { + width: 18px; + height: 17px; + right: 34px; + } +} +.swiper-icons-right__compare_active:after { + 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 d='M10.366 18H8.69281V2H10.366V18ZM7.01961 15.0909H3.6732V4.90909H7.01961V3.45455H3.6732C2.74458 3.45455 2 4.10182 2 4.90909V15.0909C2 15.8982 2.75294 16.5455 3.6732 16.5455H7.01961V15.0909ZM15.3856 6.36364V7.81818H17.0588V6.36364H15.3856ZM15.3856 4.90909H17.0588C17.0588 4.10182 16.3059 3.45455 15.3856 3.45455V4.90909ZM17.0588 12.1818H15.3856V13.6364H17.0588V12.1818ZM15.3856 9.27273V10.7273H17.0588V9.27273H15.3856ZM13.7124 3.45455H12.0392V4.90909H13.7124V3.45455ZM15.3856 16.5455C16.3142 16.5455 17.0588 15.8982 17.0588 15.0909H15.3856V16.5455ZM13.7124 15.0909H12.0392V16.5455H13.7124V15.0909Z' fill='%23333B49'/%3E%3C/svg%3E%0A"); +} +.swiper-icons-right__favorite { + position: relative; +} +.swiper-icons-right__favorite:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.97778 13.5586L8.88889 13.6458L8.79111 13.5586C4.56889 9.80054 1.77778 7.31553 1.77778 4.79564C1.77778 3.05177 3.11111 1.74387 4.88889 1.74387C5.96474 1.74387 7.01863 2.28245 7.64925 3.08872C7.95671 3.48182 8.38983 3.80164 8.88889 3.80164C9.38795 3.80164 9.82107 3.48182 10.1285 3.08872C10.7591 2.28245 11.813 1.74387 12.8889 1.74387C14.6667 1.74387 16 3.05177 16 4.79564C16 7.31553 13.2089 9.80054 8.97778 13.5586ZM12.8889 0C11.3422 0 9.85778 0.706267 8.88889 1.81362C7.92 0.706267 6.43555 0 4.88889 0C2.15111 0 0 2.10136 0 4.79564C0 8.08283 3.02222 10.7771 7.6 14.849L8.88889 16L10.1778 14.849C14.7556 10.7771 17.7778 8.08283 17.7778 4.79564C17.7778 2.10136 15.6267 0 12.8889 0Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + bottom: -11px; + right: 3px; + width: 13.8px; + height: 12px; + cursor: pointer; +} +@media (min-width: 640px) { + .swiper-icons-right__favorite:after { + width: 15px; + height: 13px; + } +} +.swiper-icons-right__favorite_active:after { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.883 0.911133C11.4051 0.911133 9.9866 1.58601 9.06077 2.64416C8.13493 1.58601 6.71646 0.911133 5.23852 0.911133C2.62241 0.911133 0.566895 2.91911 0.566895 5.49366C0.566895 8.63477 3.45481 11.2093 7.82916 15.1003L9.06077 16.2001L10.2924 15.1003C14.6667 11.2093 17.5546 8.63477 17.5546 5.49366C17.5546 2.91911 15.4991 0.911133 12.883 0.911133Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} + +.swiper-pagination-bullet-active { + background-color: #F5851A !important; +} + +.content-text-hover { + display: none; + z-index: 3; + padding-left: 6px; + margin-top: 18px; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 12.9738px; + line-height: 17px; + color: #636B78; +} +@media (min-width: 1351px) { + .content-text-hover { + padding-left: 0; + } +} +.content-text-hover__title { + font-weight: 600; + font-size: 15px; + line-height: 20px; + letter-spacing: -0.01em; + color: #000000; +} +@media (min-width: 640px) { + .content-text-hover__title { + font-weight: 600; + font-size: 13.6087px; + line-height: 18px; + margin-top: 20px; + } +} +@media (min-width: 1240px) { + .content-text-hover__title { + font-size: 14.6087px; + line-height: 20px; + } +} +.content-text-hover__info { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 9px; +} +@media (min-width: 640px) { + .content-text-hover__info { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 18px; + } +} + +.content-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 100%; + margin: 0; + padding: 0 6px; +} +@media (min-width: 870px) { + .content-text { + max-width: 280px; + width: 100%; + margin: 0; + } +} +@media (min-width: 1240px) { + .content-text { + margin: 0 auto; + } +} +@media (min-width: 1351px) { + .content-text { + max-width: 288px; + padding: 0; + } +} +.content-text__title { + font-weight: 500; + font-size: 12px; + line-height: 14px; + letter-spacing: -0.01em; + color: #000000; + margin-top: 9px; +} +@media (min-width: 640px) { + .content-text__title { + font-weight: 600; + font-size: 13.6087px; + line-height: 18px; + margin-top: 20px; + } +} +@media (min-width: 1240px) { + .content-text__title { + font-size: 14.6087px; + line-height: 20px; + } +} + +.content-info { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 9px; +} +@media (min-width: 640px) { + .content-info { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 18px; + } +} + +.info-one { + margin-bottom: 9.76px; +} +@media (min-width: 640px) { + .info-one { + margin-bottom: 0; + } +} +.info-one__par { + font-size: 10px; + line-height: 12px; + color: #ABB2BF; + margin-bottom: 3.3px; +} +@media (min-width: 640px) { + .info-one__par { + font-size: 12px; + line-height: 14px; + margin-bottom: 4px; + } +} +.info-one__par span { + font-weight: 600; + margin-right: 3.3px; +} + +.info-two { + font-size: 10px; + line-height: 12px; + color: #ABB2BF; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-left: 0; +} +@media (min-width: 640px) { + .info-two { + margin-left: 15px; + font-size: 12px; + line-height: 14px; + } +} +.info-two__title { + font-weight: 600; + margin-bottom: 3.3px; +} +@media (min-width: 640px) { + .info-two__title { + margin-bottom: 4px; + } +} +.info-two-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.info-two-wrapper__country { + position: absolute; + top: 1px; + left: 0; + width: 13px; + height: 10px; + display: inline-block; +} +.info-two-wrapper__name { + padding-left: 22px; +} + +.content-text-down { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + margin-top: 12px; + position: relative; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 640px) { + .content-text-down { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 28px; + } +} +@media (min-width: 1240px) { + .content-text-down { + margin-top: 40px; + } +} +.content-text-down__before { + position: relative; + font-size: 12px; + line-height: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + letter-spacing: -0.01em; + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; + color: #ABB2BF; + font-weight: 400; + display: none; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + padding-left: 1px; +} +@media (min-width: 640px) { + .content-text-down__before { + position: absolute; + top: -12px; + left: 0; + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + font-size: 14px; + line-height: 17px; + padding-left: 0px; + margin-bottom: 4px; + } +} +.content-text-down__before--active { + display: inline-block; +} +.content-text-down__price { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; +} +@media (min-width: 640px) { + .content-text-down__price { + font-size: 21.913px; + line-height: 26px; + } +} +.content-text-down__button { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + padding: 6px 0; + width: 100%; + margin-top: 8px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +@media (min-width: 640px) { + .content-text-down__button { + width: 108px; + margin-top: 0; + line-height: 12px; + padding: 10px 24px; + } +} +.content-text-down__button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 6px 0; + width: 100%; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; +} +@media (min-width: 640px) { + .content-text-down__button:hover { + width: 108px; + margin-top: 0; + line-height: 12px; + padding: 10px 24px; + } +} +.content-text-down__calculate { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 100%; + padding: 6px 0; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + position: absolute; + bottom: -56px; + left: 0; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +@media (min-width: 640px) { + .content-text-down__calculate { + padding: 11px 0; + font-size: 12.3973px; + line-height: 12px; + bottom: -39px; + } +} +@media (min-width: 1351px) { + .content-text-down__calculate { + position: static; + } +} +.content-text-down__calculate:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 12px 81px; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; +} + +.price-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: baseline; + -ms-flex-align: baseline; + align-items: baseline; +} +@media (min-width: 640px) { + .price-wrapper { + display: inline-block; + } +} + +.catalog-button { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; + font-weight: 600; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + border-radius: 10px; + margin-top: 56px; +} +.catalog-button:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 14px; + line-height: 16px; +} + +.swiper-pagination-cat { + bottom: -2px !important; +} +@media (min-width: 640px) { + .swiper-pagination-cat { + bottom: 8px !important; + } +} + +.swiper-pagination-bullet { + width: 47px !important; + height: 2px !important; + border-radius: 26.6039px !important; + margin: 2px !important; + background-color: #E0E0E0; +} +@media (min-width: 640px) { + .swiper-pagination-bullet { + width: 70px !important; + height: 4px !important; + margin: 4px !important; + } +} +@media (min-width: 1351px) { + .swiper-pagination-bullet { + width: 93px !important; + } +} + +.swiper-pagination-bullet-active { + background-color: #F5851A !important; +} + +.slide-catalog { + padding: 0px 4px 10px 4px; +} + +.cat-slide { + width: 100%; + max-height: 90%; + -o-object-fit: contain; + object-fit: contain; + -o-object-position: center center; + object-position: center center; + margin: 0 auto; + padding-bottom: 15px; + padding-top: 3px; +} +@media (min-width: 640px) { + .cat-slide { + width: 258px; + height: 207px; + margin-top: 20px; + -o-object-fit: contain; + object-fit: contain; + -o-object-position: center center; + object-position: center center; + padding-bottom: 0; + padding-top: 0; + } +} + +@media (min-width: 640px) { + .slide-1 { + width: 258px; + height: 207px; + margin-top: 20px; + padding-right: 20px; + } +} +@media (min-width: 1240px) { + .slide-1 { + width: 289px; + height: 247px; + margin-top: 0px; + padding-right: 0; + } +} + +.slide-2 { + margin-top: 0px; + padding-left: 20px; +} +@media (min-width: 640px) { + .slide-2 { + margin-top: 10px; + padding-left: 20px; + } +} +@media (min-width: 1240px) { + .slide-2 { + width: 264px; + height: 225px; + margin-top: 0px; + padding-left: 0; + } +} + +.slide-3 { + margin-top: 0px; +} +@media (min-width: 640px) { + .slide-3 { + margin-top: 45px; + } +} +@media (min-width: 1240px) { + .slide-3 { + margin-top: 45px; + width: 307px; + height: 182px; + } +} + +.slide-4 { + margin-top: 0px; + margin-left: 0px; +} +@media (min-width: 640px) { + .slide-4 { + margin-top: 49px; + margin-left: 32px; + } +} +@media (min-width: 1240px) { + .slide-4 { + margin-top: 40px; + margin-left: 32px; + width: 249px; + height: 205px; + } +} + +.slide-6 { + margin-top: 0px; + margin-left: 0px; +} +@media (min-width: 640px) { + .slide-6 { + margin-top: 13px; + margin-left: 36px; + } +} +@media (min-width: 1240px) { + .slide-6 { + margin-top: -11px; + margin-left: 36px; + width: 243px; + height: 244px; + } +} + +.slide-7 { + margin-top: 0px; + margin-left: 0px; +} +@media (min-width: 640px) { + .slide-7 { + margin-top: 60px; + } +} +@media (min-width: 1240px) { + .slide-7 { + margin-top: 55px; + margin-left: 0px; + width: 338px; + height: 161px; + } +} + +.slide-8 { + margin-top: 0px; + margin-left: 0px; +} +@media (min-width: 640px) { + .slide-8 { + margin-top: 15px; + margin-left: 20px; + } +} +@media (min-width: 1240px) { + .slide-8 { + margin-top: 8px; + margin-left: 39px; + } +} + +.form { + padding-top: 40px; + position: relative; +} +@media (min-width: 1024px) { + .form { + padding-top: 120px; + } +} +.form .form__bc { + position: absolute; + background-image: url("../img/product/form/bg-mob.png"); + background-repeat: no-repeat; + background-size: cover; + left: 0; + width: 100%; + height: 540px; +} +@media (min-width: 1024px) { + .form .form__bc { + width: 50%; + background-image: url("../img/product/form-min.png"); + height: 738px; + top: 120px; + } +} +.form .form__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + position: relative; +} +@media (min-width: 1024px) { + .form .form__container { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} +.form .form__container .form__right { + height: 540px; + position: relative; + z-index: 1; + color: #fff; +} +@media (min-width: 1024px) { + .form .form__container .form__right { + height: 738px; + } +} +.form .form__container .form__right-adresses { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 28px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 52px; + } +} +.form .form__container .form__right-adresses-col1 { + max-width: 90%; + margin-right: 0px; + font-family: "Muller"; + font-weight: 500; + font-size: 15px; + line-height: 15px; + color: #E7EAEE; + margin-bottom: 20px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col1 { + margin-bottom: 0; + margin-right: 109px; + max-width: 229px; + font-family: Montserrat; + font-weight: 600; + font-size: 16px; + line-height: 22px; + } +} +.form .form__container .form__right-adresses-col1-up { + margin-bottom: 20px; +} +.form .form__container .form__right-adresses-col1 .adresses-main { + width: 100%; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col1 .adresses-main { + max-width: 229px; + width: 100%; + } +} +.form .form__container .form__right-adresses-col1 .adresses-second { + color: #ABB2BF; + margin-top: 5px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col1 .adresses-second { + margin-top: 0; + } +} +.form .form__container .form__right-adresses-col1-down { + width: 100%; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col1-down { + max-width: 203px; + width: 100%; + } +} +.form .form__container .form__right-adresses-col2 { + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 15px; + width: 100%; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col2 { + margin-bottom: 0; + margin-right: 109px; + max-width: 142px; + width: 100%; + font-family: Montserrat; + font-weight: 600; + font-size: 16px; + line-height: 22px; + } +} +.form .form__container .form__right-adresses-col2 .adresses-second { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + color: #ABB2BF; + margin-top: 5px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col2 .adresses-second { + margin-top: 0; + } +} +.form .form__container .form__right-adresses-col2 .adresses-second a { + margin-bottom: 5px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col2 .adresses-second a { + margin-bottom: 0; + } +} +.form .form__container .form__right-title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #F7F7F9; + margin-top: 330px; + max-width: 368px; + width: 100%; + display: none; +} +@media (min-width: 1024px) { + .form .form__container .form__right-title { + display: inline-block; + } +} +.form .form__container .form__left { + width: 100%; +} +@media (min-width: 1024px) { + .form .form__container .form__left { + width: 50%; + -webkit-transform: translateX(5%); + -ms-transform: translateX(5%); + transform: translateX(5%); + } +} +@media (min-width: 1220px) { + .form .form__container .form__left { + width: 50%; + -webkit-transform: translateX(15%); + -ms-transform: translateX(15%); + transform: translateX(15%); + } +} +@media (min-width: 1510px) { + .form .form__container .form__left { + width: 50%; + -webkit-transform: translateX(27%); + -ms-transform: translateX(27%); + transform: translateX(27%); + } +} +.form .form__container .form__left .right__form { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-top: 20px; + width: 100%; + max-height: auto; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form { + padding-top: 60px; + padding-left: 15px; + width: 80%; + max-height: 632px; + height: 100%; + } +} +@media (min-width: 1290px) { + .form .form__container .form__left .right__form { + width: 100%; + margin: 0 auto; + } +} +.form .form__container .form__left .right__form .form__label { + font-weight: 600; + font-size: 14px; + line-height: 17px; + color: #333B49; + margin-bottom: 10px; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form .form__label { + font-size: 16px; + line-height: 22px; + margin-bottom: 16px; + } +} +.form .form__container .form__left .right__form .form__label .required { + color: #F2994A; +} +.form .form__container .form__left .right__form-input { + border: none; + border-bottom: 1px solid #ABB2BF; + height: 21px; + margin-bottom: 20px; + font-size: 14px; + line-height: 16px; + padding: 0; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form-input { + margin-bottom: 32px; + height: 30px; + font-size: 16px; + line-height: 22px; + } +} +.form .form__container .form__left .right__form ::-webkit-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form ::-moz-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form :-ms-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form ::-ms-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form ::placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form :-ms-input-placeholder { + /* Internet Explorer 10-11 */ + color: #ABB2BF; +} +.form .form__container .form__left .right__form ::-ms-input-placeholder { + /* Microsoft Edge */ + color: #ABB2BF; +} +.form .form__container .form__left .right__form .form__question { + height: 142px; + resize: none; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form .form__question { + height: 142px; + } +} +.form .form__container .form__left .right__form-button { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 100%; + padding: 16px 0; + font-weight: 600; + font-size: 14px; + line-height: 16px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 60px; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form-button { + padding: 22px 0; + font-size: 16px; + line-height: 16px; + margin-bottom: 0; + } +} +.form .form__container .form__left .right__form-button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 14px; + line-height: 16px; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form-button:hover { + font-size: 16px; + line-height: 16px; + } +} +.form .form__container .line-bottom { + display: none; +} +@media (min-width: 1024px) { + .form .form__container .line-bottom { + position: absolute; + bottom: 0px; + right: 0px; + width: 100%; + border: 0.3px solid #BEC4CE; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(180deg); + z-index: 2; + display: inline-block; + } +} + +.product-form-title-mob { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-top: 40px; + display: block; +} +@media (min-width: 1024px) { + .product-form-title-mob { + display: none; + } +} + +.modal { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + background: #FFFFFF; + -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + border-radius: 10px; + position: absolute; + top: 15%; + left: 20%; + margin: 0 auto; + z-index: 101; +} +.modal__close { + position: relative; + cursor: pointer; +} +.modal__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; +} + +.modal-overlay { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + background: rgba(51, 59, 73, 0.8); + z-index: 100; + overflow: hidden; +} + +.modalS { + position: fixed; + top: 0; + left: 0; + z-index: 100; + width: 100%; + height: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + opacity: 0; + visibility: hidden; + background-color: rgba(51, 59, 73, 0.8); +} +@media (min-width: 640px) { + .modalS { + overflow: auto; + } +} +.modalS.active { + opacity: 1; + visibility: visible; +} +.modalS__close { + position: relative; + cursor: pointer; + display: none; +} +.modalS__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; +} +@media (min-width: 1112px) { + .modalS__close { + display: inline-block; + } +} +.modalS__wrap { + position: relative; + background-color: #FFFFFF; +} +@media (min-width: 640px) { + .modalS__wrap { + border-radius: 10px; + -webkit-box-shadow: 0px 4px 32px rgba(14, 56, 94, 0.12); + box-shadow: 0px 4px 32px rgba(14, 56, 94, 0.12); + margin: auto; + } +} +.modalS__wrap-close-mob { + cursor: pointer; + position: relative; + display: inline-block; +} +.modalS__wrap-close-mob::after { + position: absolute; + content: ""; + 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%3Cg clip-path='url(%23clip0_362_36779)'%3E%3Cpath d='M2 20L0 18L8 10L0 2L2 0L10 8L18 0L20 2L12 10L20 18L18 20L10 12L2 20Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_362_36779'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 20px; + height: 20px; +} +@media (min-width: 1112px) { + .modalS__wrap-close-mob { + display: none; + } +} + +.modal-call .modalS__wrap { + padding: 20px 30px; + width: 100%; + height: 100vh; + border-radius: 0; + position: relative; + padding-bottom: 20px; +} +@media (min-width: 930px) { + .modal-call .modalS__wrap { + padding: 40px 65px; + } +} +@media (min-width: 1024px) { + .modal-call .modalS__wrap { + max-width: 1030px; + border-radius: 10px; + height: auto; + } +} +.modal-call .modalS__wrap-close-mob { + position: absolute; + top: 17px; + right: 42px; +} +.modal-call__close { + top: -100px; + left: 960px; +} + +.modal-card-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.5); + z-index: 99; + overflow: auto; +} + +.modal-card-wrapper { + max-width: 1440px; + width: 100%; + margin: 100px auto; + background-color: #fff; +} + +.modal-card { + background-color: #F2F2F2; + padding: 60px; +} +.modal-card__image { + width: 762px; + height: 353px; + position: relative; + background-image: url("../img/product/slider/main.png"); + background-repeat: no-repeat; + background-size: cover; +} + +.modal-card-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.modal-card-info { + margin-left: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 538px; + width: 100%; +} +.modal-card-info__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; +} +.modal-card-info__btn { + margin-top: 150px; + -ms-flex-item-align: end; + align-self: flex-end; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 16px 60px; +} +.modal-card-info__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} + +.modal-card-info-links { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 24px; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.modal-card-info-links > :not(:first-child) { + margin-top: 8px; +} + +.modal-spec { + background-color: #fff; + padding-top: 40px; +} +.modal-spec .modal-spec__tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #333B49; +} +.modal-spec .modal-spec__tabs .modal-spec__tab { + margin-right: 48px; + cursor: pointer; +} +.modal-spec .modal-spec__tabs .active { + color: #F2994A; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item { + margin-top: 50px; + display: none; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item_active { + display: block; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description { + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #333B49; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + color: #333B49; + margin-bottom: 12px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par { + margin-bottom: 32px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par .par__item { + list-style-type: disc; + margin-left: 20px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par-1 { + margin-bottom: 12px; + max-width: 986px; + width: 100%; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par-3 { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #F2994A; + background-color: #F7F7F9; + border-radius: 10px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par-3_text { + padding: 24px; + max-width: 980px; + width: 100%; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par-4 { + max-width: 986px; + width: 100%; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container { + max-height: 560px; + height: 100%; + max-width: 1270px; + width: 100%; + overflow: auto; + margin-top: 60px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table { + width: auto; + white-space: nowrap; + border-collapse: collapse; + color: #333B49; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line { + height: 63px; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__title { + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + text-align: center; + width: 170px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__title.active { + background-color: #E7EAEE; + border-radius: 9.63664px; + cursor: pointer; + color: #F2994A; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .title-main { + width: 250px; + text-align: left; + padding-left: 15px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__info { + text-align: center; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__info.active { + color: #F2994A; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .line-two { + color: #ABB2BF; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + text-align: left; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .line-two > * { + padding-left: 15px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .line-color { + background: #F7F7F9; + border-radius: 9.63664px; +} + +.modal-viewed { + padding-top: 60px; +} +.modal-viewed__container { + color: #333B49; + position: relative; +} +.modal-viewed__container .modal-viewed__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; +} +.modal-viewed__container .modal-viewed__item { + margin-top: 48px; +} +.modal-viewed__container .modal-viewed__item-info { + margin-left: 12px; + max-width: 291px; + width: 100%; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 176px; + width: 100%; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 17px; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom .modal-viewed__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom .modal-viewed__item-btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 108px; + height: 34px; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom .modal-viewed__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.modal-viewed__container .swiper-button-next_modal-viewed, +.modal-viewed__container .swiper-button-prev_modal-viewed { + position: absolute; +} +.modal-viewed__container .swiper-button-next_modal-viewed { + top: 40px; + right: 20px; + width: 20px; + height: 20px; +} +.modal-viewed__container .swiper-button-prev_modal-viewed { + top: 40px; + left: 1234px; + width: 20px; + height: 20px; +} + +.modal-form { + margin-top: 60px; + position: relative; + height: 738px; +} +.modal-form .modal-form__bc { + position: absolute; + background-image: url("../img/product/form-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 0px; + left: 0; + width: 50%; + height: 100%; +} +.modal-form .modal-form__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.modal-form .modal-form__container .modal-form__right { + height: 738px; + position: relative; + z-index: 1; + color: #fff; +} +.modal-form .modal-form__container .modal-form__right .to-map { + font-size: 16px; + line-height: 24px; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #F7F7F9; + margin-top: 50px; +} +.modal-form .modal-form__container .modal-form__right-title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #F7F7F9; + margin-top: 462px; + max-width: 368px; + width: 100%; +} +.modal-form .modal-form__container .modal-form__left { + -webkit-transform: translateX(47%); + -ms-transform: translateX(47%); + transform: translateX(47%); + width: 50%; +} +.modal-form .modal-form__container .modal-form__left .right__form { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-top: 60px; + max-width: 538px; + width: 100%; + max-height: 632px; + height: 100%; + margin: 0 auto; +} +.modal-form .modal-form__container .modal-form__left .right__form .form__label { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + margin-bottom: 16px; +} +.modal-form .modal-form__container .modal-form__left .right__form .form__label .required { + color: #F2994A; +} +.modal-form .modal-form__container .modal-form__left .right__form-input { + border: none; + border-bottom: 1px solid #ABB2BF; + height: 30px; + margin-bottom: 32px; +} +.modal-form .modal-form__container .modal-form__left .right__form .form__question { + height: 142px; +} +.modal-form .modal-form__container .modal-form__left .right__form-button { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 100%; + height: 60px; + font-size: 16px; +} +.modal-form .modal-form__container .modal-form__left .right__form-button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} + +.pr-modal { + padding-top: 10px; +} + +.product-slide { + max-width: 306px; + width: 100%; + height: 277px; +} + +.modal-viewed__container [class^=swiper-button-]::after { + content: ""; +} + +.modal-parts .modalS__wrap { + width: 100%; + height: 100%; + padding: 54px 24px; + position: relative; + border-radius: 0; +} +@media (min-width: 1124px) { + .modal-parts .modalS__wrap { + max-width: 1030px; + height: auto; + padding: 40px 65px; + border-radius: 10px; + } +} +.modal-parts__close { + position: relative; + cursor: pointer; +} +.modal-parts__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; + top: -97px; + left: 965px; +} +.modal-parts__close-mob { + position: absolute; + top: 17px; + right: 42px; +} + +.modal-parts-content { + color: #333B49; +} +.modal-parts-content__title { + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #333B49; +} +@media (min-width: 860px) { + .modal-parts-content__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + } +} +.modal-parts-content__title.count { + margin-bottom: 56px; +} + +.modal-parts-model { + margin-top: 7px; + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +@media (min-width: 860px) { + .modal-parts-model { + margin-top: 7px; + font-size: 16px; + line-height: 22px; + } +} +.modal-parts-model__link { + color: #ABB2BF; +} +@media (min-width: 860px) { + .modal-parts-model__link { + color: #F2994A; + } +} + +.modal-parts-content-form { + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +@media (min-width: 860px) { + .modal-parts-content-form { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 28px; + } +} + +.parts-content-form-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-bottom: 0px; + width: 100%; +} +@media (min-width: 860px) { + .parts-content-form-top { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + width: auto; + margin-bottom: 15px; + } +} + +.parts-content-form-top-line-one { + margin-right: 0px; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-height: 268px; + height: 100%; +} +@media (min-width: 860px) { + .parts-content-form-top-line-one { + margin-right: 100px; + -ms-flex-preferred-size: 300px; + flex-basis: 300px; + } +} +@media (min-width: 1024px) { + .parts-content-form-top-line-one { + -ms-flex-preferred-size: 400px; + flex-basis: 400px; + } +} + +.parts-content-form-top-line-two { + -ms-flex-preferred-size: auto; + flex-basis: auto; + max-height: 268px; + height: 100%; +} +@media (min-width: 1024px) { + .parts-content-form-top-line-two { + -ms-flex-preferred-size: 430px; + flex-basis: 430px; + } +} + +.parts-content-form-bottom { + max-width: 427px; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin: 0 auto; +} +.parts-content-form-bottom__par { + font-size: 14px; + line-height: 16px; + color: #ABB2BF; + text-align: center; +} +.parts-content-form-bottom__button { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 100%; + height: 60px; + margin-top: 20px; + font-size: 16px; +} +@media (min-width: 860px) { + .parts-content-form-bottom__button { + position: relative; + width: 100%; + } +} +.parts-content-form-bottom__button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} + +.form__label { + font-weight: 600; + font-size: 14px; + line-height: 17px; + color: #333B49; + margin-bottom: 10px; + display: block; +} +@media (min-width: 860px) { + .form__label { + display: inline-block; + font-size: 16px; + line-height: 22px; + margin-bottom: 16px; + } +} +.form__label .required { + color: #F2994A; +} +.form__label-question { + max-width: 424px; + width: 100%; + margin-bottom: 10px !important; + display: inline-block; + margin-bottom: 0; +} +@media (min-width: 860px) { + .form__label-question { + margin-bottom: 16px !important; + } +} +.form__label-file { + display: inline-block; + cursor: pointer; + width: 100%; + position: relative; + border-bottom: 1px solid #ABB2BF; + padding-bottom: 45px; +} +@media (min-width: 860px) { + .form__label-file { + padding-bottom: 45px; + width: 400px; + } +} +.form__label-file .svg-file { + position: absolute; + width: 14px; + height: 22px; + top: 38px; + left: 0; + cursor: pointer; +} +.form__label-file .choose-file { + position: absolute; + font-size: 14px; + line-height: 16px; + font-weight: 400; + color: #ABB2BF; + top: 42px; + left: 24px; +} +@media (min-width: 860px) { + .form__label-file .choose-file { + font-size: 16px; + line-height: 22px; + top: 40px; + } +} + +.form-input { + border: none; + border-bottom: 1px solid #ABB2BF; + height: 30px; + margin-bottom: 20px; + width: 100%; + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +@media (min-width: 860px) { + .form-input { + font-size: 16px; + line-height: 22px; + width: 350px; + margin-bottom: 32px; + } +} +@media (min-width: 1024px) { + .form-input { + width: 400px; + } +} + +::-webkit-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +::-moz-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +:-ms-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +::-ms-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +::placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +:-ms-input-placeholder { + /* Internet Explorer 10-11 */ + color: #ABB2BF; +} + +::-ms-input-placeholder { + /* Microsoft Edge */ + color: #ABB2BF; +} + +#file { + display: none; +} + +.form__question { + resize: none; + height: 66px; + margin-bottom: 20px; +} +@media (min-width: 860px) { + .form__question { + height: 108px; + } +} +@media (min-width: 1024px) { + .form__question { + margin-bottom: 29px; + } +} + +.modal-checkboxes { + -ms-flex-item-align: start; + align-self: start; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #636B78; + margin-bottom: 31px; + height: 16px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-checkboxes__title { + margin-right: 20px; +} +.modal-checkboxes .label-checkbox { + display: block; + position: relative; + cursor: pointer; + padding-left: 23px; + padding-right: 20px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.modal-checkboxes .label-checkbox .input-checkbox { + position: absolute; + opacity: 0; + cursor: pointer; + height: 0; + width: 0; +} +.modal-checkboxes .label-checkbox .checkmark { + position: absolute; + top: 1px; + left: 0; + height: 14px; + width: 14px; + background-color: #fff; + border: 1px solid #ABB2BF; + border-radius: 3px; +} +.modal-checkboxes .label-checkbox input:checked ~ .checkmark { + background-color: #ABB2BF; + background: #ABB2BF; +} + +.modal-contact-type { + font-size: 14px; + line-height: 16px; + margin-top: 10px; + color: #ABB2BF; + display: none; +} +@media (min-width: 860px) { + .modal-contact-type { + display: inline-block; + } +} + +.modal-contact-form-question { + height: 66px; +} +@media (min-width: 860px) { + .modal-contact-form-question { + height: 230px; + } +} + +.modal-parts-conn { + margin-top: 10px !important; +} +@media (min-width: 860px) { + .modal-parts-conn { + margin-top: 0; + } +} + +.modal-added .modalS__wrap { + max-width: 1030px; + padding: 40px 40px 74px 40px; + margin-top: 100px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.modal-added__close { + top: -83px; + left: 514px; +} +.modal-added__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.modal-added__button { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 60px; + -ms-flex-item-align: center; + align-self: center; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-top: 40px; +} +.modal-added__button:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} + +.modal-added-top { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + width: 100%; +} + +.modal-top-slider { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.modal-added-swiper { + background: #F7F7F9; + border-radius: 9.13041px; + max-width: 384px; + width: 100%; + max-height: 302px; + height: 100%; + margin-top: 6px; +} + +.modal-added-img { + padding-left: 40px; +} + +.modal-added-info-two { + margin-left: 0; +} + +.modal-top-slider-content { + margin-right: 26px; + margin-left: 20px; + max-width: 250px; + width: 100%; +} +.modal-top-slider-content__title { + margin-top: 10px; +} + +.modal-top-slider-info { + margin-top: 43px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.modal-top-info-one { + margin-bottom: 20px; +} + +.modal-top-slider-down__price { + margin-top: 8px; +} + +.modal-top-cart { + background-color: #636B78; + max-width: 271px; + width: 100%; + padding: 40px 20px 30px; + color: #FFFFFF; + text-align: center; + border-radius: 4px; + -ms-flex-item-align: end; + align-self: flex-end; +} +.modal-top-cart__par { + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-bottom: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.modal-top-cart__par--large { + font-weight: 600; + font-size: 16px; + line-height: 22px; +} +.modal-top-cart > :nth-child(2) { + margin-bottom: 30px; +} +.modal-top-cart__line { + width: 100%; + border: none; + border-top: 1px solid #ABB2BF; + margin-bottom: 30px; +} +.modal-top-cart__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 16px 15px; + margin-top: 29px; + border: none; +} +.modal-top-cart__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + border: none; +} + +.modal-added-bottom { + margin-top: 70px; + position: relative; +} +.modal-added-bottom__btn-next { + position: absolute !important; + top: 40px !important; + right: 6px !important; + width: 18.91px !important; + height: 18px !important; +} +.modal-added-bottom__btn-prev { + position: absolute !important; + top: 40px !important; + left: 865px !important; + width: 18.91px !important; + height: 18px !important; +} + +.modal-added-scrollbar { + position: absolute !important; + bottom: -34px !important; + left: 0 !important; + height: 8px !important; + margin-left: 15px !important; + background-color: #DFE1E7 !important; + border-radius: 10px !important; + cursor: pointer; +} + +.swiper-scrollbar-drag { + background-color: #ABB2BF !important; +} + +.modal-added-overlay--hidden { + display: none; +} + +.modal-compare .modalS__wrap { + max-width: 1030px; + width: 100%; + padding: 40px 135px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.modal-compare__close { + top: -82px; + right: -518px; +} +.modal-compare__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + max-width: 753px; + width: 100%; + -ms-flex-item-align: start; + align-self: start; +} +.modal-compare__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 16px 15px; + margin-top: 30px; + -ms-flex-item-align: center; + align-self: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.modal-compare__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.modal-compare--hidden { + display: none; +} + +.modal-top-compare { + max-width: 653px; + width: 100%; + max-height: 298px; + height: 100%; + margin: 30px auto; +} + +.modal-comp-sl { + width: 384px; + height: 298px; +} + +.modal-compare-context { + margin-left: 20px; +} +.modal-compare-context__title { + margin-top: 10px; + max-width: 250px; + width: 100%; +} + +.compare-context-info-one { + margin-top: 43px; +} + +.compare-context-info-two { + margin-top: 20px; +} + +.compare-context-down__price { + margin-top: 8px; +} + +.modal-compare-overlay--hidden { + display: none; +} + +.cookie-popup { + position: fixed; + bottom: 0; + left: 0; + width: 100%; + background-image: url("../img/main/cookies-bg.png"); + background-repeat: no-repeat; + background-size: cover; + z-index: 101; + max-height: 64px; + height: 100%; + display: none; +} +.cookie-popup__close-mob { + margin-bottom: 25px; + margin-right: 10px; + display: inline-block; +} +@media (min-width: 780px) { + .cookie-popup__close-mob { + display: none; + } +} + +.cookie-popup-wrapper { + height: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.cookie-popup-wrapper__text { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #E7EAEE; + margin-right: 0px; + text-align: center; + padding: 0 15px; +} +@media (min-width: 780px) { + .cookie-popup-wrapper__text { + text-align: left; + font-weight: 700; + font-size: 12px; + line-height: 14px; + padding: 0; + margin-right: 22px; + } +} +.cookie-popup-wrapper__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 13px 30px; + display: none; +} +.cookie-popup-wrapper__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .cookie-popup-wrapper__btn { + display: inline-block; + } +} + +.modal-contact { + max-width: 1030px; + width: 100%; +} +.modal-contact__close { + position: relative; + cursor: pointer; +} +.modal-contact__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; + top: -44px; + right: -47px; +} +.modal-contact--hidden { + display: none; +} + +.modal-contact-overlay--hidden { + display: none; +} + +.modal-city { + width: 100%; + padding: 30px 280px 14px 240px; + left: 0; + top: 64px; + border-radius: 0; +} +.modal-city--hidden { + display: none; +} + +.modal-city-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-city-top__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + margin-right: 60px; +} +.modal-city-top__close { + position: relative; + cursor: pointer; +} +.modal-city-top__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_27095)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_27095'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-size: cover; + background-repeat: no-repeat; + width: 40px; + height: 40px; + top: -20px; + right: -530px; +} + +.modal-city-search:after { + right: 20px; +} + +.modal-city-content { + margin-top: 50px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + font-size: 14px; + line-height: 16px; + color: #283C50; + height: 700px; +} +.modal-city-content > :not(:last-child) { + margin-bottom: 30px; +} + +.city-content-column { + max-width: 220px; + width: 100%; +} + +.city-main { + max-width: 218px; + width: 100%; +} +.city-main > :not(:first-child) { + margin-top: 13px; +} +.city-main__item { + cursor: pointer; +} +.city-main__item--active { + color: #F2994A; +} + +.modal-city-block { + position: relative; + max-width: 230px; + width: 100%; + margin-right: 50px; +} +.modal-city-block > :not(:last-child) { + margin-bottom: 8px; +} +.modal-city-block__name { + padding-left: 26px; + cursor: pointer; +} +.modal-city-block__letter { + position: absolute; + top: 0; + left: 0; + color: #828CA0; +} + +.modal-city-overlay { + top: 64px; +} +.modal-city-overlay--hidden { + display: none; +} + +.result { + padding-top: 10px; +} +@media (min-width: 780px) { + .result { + padding-top: 16px; + } +} + +.result-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.result-links { + -ms-flex-item-align: start; + align-self: flex-start; + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #ABB2BF; +} +.result-links__item { + margin-bottom: 7px; +} +@media (min-width: 375px) { + .result-links__item { + padding-top: 0px; + } +} +.result-links__item--active { + font-weight: 600; +} +.result-links > :not(:first-child) { + margin-left: 4px; +} +@media (min-width: 780px) { + .result-links > :not(:first-child) { + margin-left: 8px; + } +} +.result-links > :last-child { + margin-left: 0; +} +@media (min-width: 780px) { + .result-links > :last-child { + margin-left: 4px; + } +} + +.result-tab { + font-family: "Montserrat"; + font-size: 14px; + margin-right: 16px; + line-height: 16px; +} + +.result-search { + margin-top: 24px; + margin-bottom: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .result-search { + margin-top: 40px; + margin-bottom: 50px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + } +} +.result-search__text { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-bottom: 10px; +} +@media (min-width: 780px) { + .result-search__text { + font-size: 36px; + line-height: 42px; + margin-bottom: 0px; + } +} +.result-search__total { + font-weight: 600; + font-size: 14px; + line-height: 17px; + color: #333B49; +} +@media (min-width: 780px) { + .result-search__total { + font-size: 20px; + line-height: 24px; + } +} + +.result-text-active { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #F2994A; +} +@media (min-width: 780px) { + .result-text-active { + font-size: 36px; + line-height: 42px; + } +} + +.total-active { + font-weight: 600; + font-size: 14px; + line-height: 17px; + color: #F2994A; +} +@media (min-width: 780px) { + .total-active { + font-size: 20px; + line-height: 24px; + } +} + +.search-check { + margin-top: 25px !important; +} +@media (min-width: 780px) { + .search-check { + margin-top: 0 !important; + } +} + +.result-search-checkboxes { + margin-top: 50px; +} + +.result-sorting { + display: none; +} +@media (min-width: 780px) { + .result-sorting { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: end; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} +.result-sorting__item { + cursor: pointer; +} +.result-sorting__item--active { + font-weight: 700; + color: #F2994A; +} + +.result-sorting-icons { + margin-right: 30px; + margin-top: 38px; +} +.result-sorting-icons__first { + position: relative; + margin-right: 38px; +} +.result-sorting-icons__first::after { + position: absolute; + content: ""; + cursor: pointer; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_35946)'%3E%3Cpath d='M0 8V0H8V8H0ZM0 18V10H8V18H0ZM10 8V0H18V8H10ZM10 18V10H18V18H10ZM2 6H6V2H2V6ZM12 6H16V2H12V6ZM12 16H16V12H12V16ZM2 16H6V12H2V16Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_35946'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 18px; +} +.result-sorting-icons__second { + position: relative; +} +.result-sorting-icons__second::after { + position: absolute; + content: ""; + cursor: pointer; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_35949)'%3E%3Crect width='2' height='2' fill='%23636B78'/%3E%3Crect y='8' width='2' height='2' fill='%23636B78'/%3E%3Crect y='16' width='2' height='2' fill='%23636B78'/%3E%3Crect x='4' width='14' height='2' fill='%23636B78'/%3E%3Crect x='4' y='8' width='14' height='2' fill='%23636B78'/%3E%3Crect x='4' y='16' width='14' height='2' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_35949'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 18px; +} + +.pagination-search-result { + margin-top: 40px; +} +.pagination-search-result__btn { + margin-top: 0 !important; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0 auto; + max-width: 193px; + padding-top: 12px !important; + padding-bottom: 12px !important; +} +@media (min-width: 780px) { + .pagination-search-result__btn { + display: none; + } +} + +.result-content-page { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.result-item { + max-width: 315px; + width: 100%; + height: 550px; + margin-top: 20px; + -webkit-transition: -webkit-box-shadow 0.2s ease; + transition: -webkit-box-shadow 0.2s ease; + -o-transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease; +} +.result-item:not(:nth-child(4n)) { + margin-right: 6px; +} +.result-item:hover { + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + border-radius: 10px; +} + +.result-viewed { + padding-bottom: 121px; + padding-top: 70px; +} + +.catalog-top { + width: 100%; + max-height: 297px; + height: 100%; + position: relative; + display: none; +} +@media (min-width: 680px) { + .catalog-top { + display: block; + } +} + +.catalog-top-bg { + position: absolute; + content: ""; + background-image: url("../img/catalogPage/catalog-bg-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} + +.catalog-top-links { + position: relative; + padding-top: 69px; +} + +.catalog-top-content { + position: relative; + padding-top: 92px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + padding-bottom: 53px; +} +.catalog-top-content__title { + font-weight: 600; + font-size: 50px; + line-height: 100%; + color: #E7EAEE; +} +@media (min-width: 915px) { + .catalog-top-content__title { + font-size: 60px; + line-height: 100%; + } +} +.catalog-top-content__back { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F2994A; + position: relative; +} +.catalog-top-content__back::before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.79289 0.292893C9.18342 -0.0976311 9.81658 -0.0976311 10.2071 0.292893C10.5976 0.683418 10.5976 1.31658 10.2071 1.70711L3.91421 8H18C18.5523 8 19 8.44771 19 9C19 9.55229 18.5523 10 18 10H3.91421L10.2071 16.2929C10.5976 16.6834 10.5976 17.3166 10.2071 17.7071C9.81658 18.0976 9.18342 18.0976 8.79289 17.7071L0.0857849 9L8.79289 0.292893Z' fill='%23F2994A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 19px; + height: 18px; + left: -32px; + top: 1px; +} + +.catalog-content { + padding-top: 12px; +} +@media (min-width: 680px) { + .catalog-content { + padding-top: 42px; + } +} + +.catalog-content-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.catalog-accordion-wrapper { + max-width: 312px; + width: 100%; + margin-right: 20px; + margin-bottom: 18px; + display: none; +} +@media (min-width: 1263px) { + .catalog-accordion-wrapper { + display: inline-block; + } +} + +.catalog-list-wrapper { + position: relative; +} + +.catalog-accordion { + text-align: left; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + position: relative; + margin-left: 34px; + margin-bottom: 24px; + max-width: 242px; + width: 100%; +} +.catalog-accordion:after { + position: absolute; + content: ""; + 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='M1.29289 5.29289C0.902369 5.68342 0.902369 6.31658 1.29289 6.70711L10 15.4142L18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L10 12.5858L2.70711 5.29289C2.31658 4.90237 1.68342 4.90237 1.29289 5.29289Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 20px; + height: 20px; + top: 0; + left: 260px; +} +.catalog-accordion--active { + color: #F2994A; +} +.catalog-accordion--active:after { + 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='M18.7071 15.1212C19.0976 14.7306 19.0976 14.0975 18.7071 13.707L10 4.99985L1.29289 13.707C0.902369 14.0975 0.902369 14.7306 1.29289 15.1212C1.68342 15.5117 2.31658 15.5117 2.70711 15.1212L10 7.82828L17.2929 15.1212C17.6834 15.5117 18.3166 15.5117 18.7071 15.1212Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} + +.catalog-accordion-btn-img { + display: inline-block; + position: absolute; + left: -34px; + bottom: -2px; +} +.catalog-accordion-btn-img.hidden { + display: none; +} +.catalog-accordion-btn-img.active { + display: inline-block; +} +.catalog-accordion-btn-img.double { + bottom: 9px; +} + +.cat-acc-two { + position: relative; +} +.cat-acc-three { + position: relative; +} +.cat-acc-four { + position: relative; +} +.cat-acc-five { + position: relative; +} +.cat-acc-six { + position: relative; +} +.cat-acc-seven { + position: relative; +} +.cat-acc-eight { + position: relative; +} +.catalog-accordion-panel { + max-width: 200px; + width: 100%; + margin-left: 34px; + max-height: 0; + overflow: hidden; + -webkit-transition: max-height 0.2s ease-out; + -o-transition: max-height 0.2s ease-out; + transition: max-height 0.2s ease-out; + margin-bottom: 20px; +} +.catalog-accordion-panel > :not(:last-child) { + margin-bottom: 8px; +} +.catalog-accordion-panel > li { + font-weight: 400; + font-size: 16px; + line-height: 22px; + font-size: 16px; + line-height: 22px; + color: #333B49; + cursor: pointer; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.catalog-accordion-panel > li:hover { + color: #F2994A; +} + +.cat-check { + -ms-flex-item-align: start; + align-self: start; + display: inline-block; + margin-top: 24px; +} +@media (min-width: 680px) { + .cat-check { + display: inline-block; + margin-top: 0; + } +} + +.catalog-content-checkboxes__title { + color: #333B49; + font-weight: 600; + font-size: 14px; + line-height: 17px; +} +@media (min-width: 780px) { + .catalog-content-checkboxes__title { + font-size: 16px; + line-height: 22px; + } +} +.catalog-content-checkboxes__wrapper { + max-width: 100vw; + overflow-x: auto; + overflow-y: hidden; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + min-height: 45px; +} +@media (min-width: 780px) { + .catalog-content-checkboxes__wrapper { + max-width: 100%; + overflow-x: hidden; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } +} + +.catalog-checkboxes-container { + display: inline-block; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + padding-left: 23px; + margin-right: 10px; + color: #636B78; + margin-top: 9px; + font-size: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + white-space: nowrap; +} +@media (min-width: 780px) { + .catalog-checkboxes-container { + display: inline-block; + margin-right: 8px; + } +} +@media (min-width: 915px) { + .catalog-checkboxes-container { + margin-right: 16px; + margin-top: 16px; + } +} + +.catalog-checkboxes-count { + margin-left: 6px; +} + +/* скрываем дефолтный флажок */ +.catalog-checkboxes-container .check-highload { + position: absolute; + opacity: 0; +} + +.highload2 { + position: absolute; + top: 1px; + left: 0; + height: 14px; + width: 14px; + background-color: #fff; + border: 1px solid #ABB2BF; + border-radius: 3px; +} + +/* Когда отмечен, то красим */ +.catalog-checkboxes-container .check-highload:checked ~ .highload2 { + background-color: #ABB2BF; +} + +/* Создаем когда отмечено (не видно, когда не отмечено) */ +.highload2:after { + content: ""; + position: absolute; + display: none; +} + +/* Показываем когда отмечен */ +.catalog-checkboxes-container .check-highload:checked ~ .highload2:after { + display: block; +} + +/* Стили индикатора */ +.catalog-checkboxes-container .highload2:after { + width: 12px; + height: 12px; + border: 2px solid white; + border-radius: 2px; +} + +.pag-catalog { + display: none; +} +@media (min-width: 780px) { + .pag-catalog { + display: inline-block; + } +} + +.catalog-content-main { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + width: 100%; +} +.catalog-content-main__exit-mob { + -ms-flex-item-align: start; + align-self: start; + font-weight: 600; + font-size: 14px; + line-height: 16px; + position: relative; + padding-left: 27px; + display: inline-block; +} +@media (min-width: 680px) { + .catalog-content-main__exit-mob { + display: none; + } +} +.catalog-content-main__exit-mob:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.09467 0.46967C7.38756 0.176777 7.86244 0.176777 8.15533 0.46967C8.44822 0.762563 8.44822 1.23744 8.15533 1.53033L3.43566 6.25H14C14.4142 6.25 14.75 6.58579 14.75 7C14.75 7.41421 14.4142 7.75 14 7.75H3.43566L8.15533 12.4697C8.44822 12.7626 8.44822 13.2374 8.15533 13.5303C7.86244 13.8232 7.38756 13.8232 7.09467 13.5303L0.56434 7L7.09467 0.46967Z' fill='%23F5851A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 14.19px; + height: 13.5px; + top: 1px; + left: 0; +} +.catalog-content-main__line-mob { + position: absolute; + top: 18px; + border: none; + border-bottom: 0.5px solid #ABB2BF; + width: 100%; + display: inline-block; +} +@media (min-width: 680px) { + .catalog-content-main__line-mob { + display: none; + } +} +.catalog-content-main__title-mob { + font-weight: 600; + font-size: 14px; + line-height: 16px; + -ms-flex-item-align: start; + align-self: start; + margin-top: 38px; + display: inline-block; +} +@media (min-width: 680px) { + .catalog-content-main__title-mob { + display: none; + } +} + +.catalog-mob-filters { + margin-top: 26px; + width: 100%; + -ms-flex-item-align: start; + align-self: start; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +@media (min-width: 780px) { + .catalog-mob-filters { + display: none; + } +} +.catalog-mob-filters__link { + font-size: 14px; + line-height: 16px; + position: relative; +} +.catalog-mob-filters__link:after { + position: absolute; + content: ""; + 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='M0 4.75C0 4.33579 0.335786 4 0.75 4H14.75C15.1642 4 15.5 4.33579 15.5 4.75C15.5 5.16421 15.1642 5.5 14.75 5.5H0.75C0.335786 5.5 0 5.16421 0 4.75Z' fill='%23ABB2BF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 10.75C0 10.3358 0.335786 10 0.75 10H14.75C15.1642 10 15.5 10.3358 15.5 10.75C15.5 11.1642 15.1642 11.5 14.75 11.5H0.75C0.335786 11.5 0 11.1642 0 10.75Z' fill='%23ABB2BF'/%3E%3Cpath d='M10.75 4.75C10.75 5.85457 9.85457 6.75 8.75 6.75C7.64543 6.75 6.75 5.85457 6.75 4.75C6.75 3.64543 7.64543 2.75 8.75 2.75C9.85457 2.75 10.75 3.64543 10.75 4.75Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.75 3.5C8.05964 3.5 7.5 4.05964 7.5 4.75C7.5 5.44036 8.05964 6 8.75 6C9.44036 6 10 5.44036 10 4.75C10 4.05964 9.44036 3.5 8.75 3.5ZM6 4.75C6 3.23122 7.23122 2 8.75 2C10.2688 2 11.5 3.23122 11.5 4.75C11.5 6.26878 10.2688 7.5 8.75 7.5C7.23122 7.5 6 6.26878 6 4.75Z' fill='%23ABB2BF'/%3E%3Cpath d='M5.75 10.75C5.75 11.8546 4.85457 12.75 3.75 12.75C2.64543 12.75 1.75 11.8546 1.75 10.75C1.75 9.64543 2.64543 8.75 3.75 8.75C4.85457 8.75 5.75 9.64543 5.75 10.75Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.75 9.5C3.05964 9.5 2.5 10.0596 2.5 10.75C2.5 11.4404 3.05964 12 3.75 12C4.44036 12 5 11.4404 5 10.75C5 10.0596 4.44036 9.5 3.75 9.5ZM1 10.75C1 9.23122 2.23122 8 3.75 8C5.26878 8 6.5 9.23122 6.5 10.75C6.5 12.2688 5.26878 13.5 3.75 13.5C2.23122 13.5 1 12.2688 1 10.75Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 16px; + height: 16px; + top: 1px; + right: -26px; +} +.catalog-mob-filters__select { + background-color: transparent; + border: none; + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; + 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='M1.29289 5.29289C0.902369 5.68342 0.902369 6.31658 1.29289 6.70711L10 15.4142L18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L10 12.5858L2.70711 5.29289C2.31658 4.90237 1.68342 4.90237 1.29289 5.29289Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat, repeat; + background-position: right 0.7em top 50%, 0 0; + background-size: 1.1em auto, 100%; + font-size: 14px; + line-height: 16px; +} + +.tabs-item-catalog { + width: 100%; +} +.tabs-item-catalog > :not(:nth-child(3n)) { + margin-right: 0px; +} +@media (min-width: 1263px) { + .tabs-item-catalog > :not(:nth-child(3n)) { + margin-right: 13px; + } +} +.tabs-item-catalog > *:nth-child(n) { + margin-right: 0; +} +@media (min-width: 420px) { + .tabs-item-catalog > *:nth-child(n) { + margin-right: 10px; + } +} +.tabs-item-catalog > :nth-child(odd) { + margin-right: 20px; +} +@media (min-width: 420px) { + .tabs-item-catalog > :nth-child(odd) { + margin-right: 25px; + } +} +@media (min-width: 780px) { + .tabs-item-catalog > :nth-child(odd) { + margin-right: 10px; + } +} + +.catalog-sorting-wrapper { + margin-top: 40px; + -ms-flex-item-align: end; + align-self: flex-end; + display: none; +} +@media (min-width: 780px) { + .catalog-sorting-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.catalog-content-items { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.catalog-content-btn { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; + margin-top: 60px; + margin-bottom: 20px; +} +.catalog-content-btn:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} + +.catalog-articles { + padding-top: 68px; +} +@media (min-width: 680px) { + .catalog-articles { + padding-top: 118px; + } +} +.catalog-articles__title { + -ms-flex-item-align: start; + align-self: flex-start; + font-weight: 600; + font-size: 28px; + line-height: 34px; + color: #333B49; + margin-bottom: 32px; + text-align: left; +} +@media (min-width: 680px) { + .catalog-articles__title { + font-size: 36px; + line-height: 42px; + margin-bottom: 48px; + } +} + +.catalog-articles-container { + position: relative; + text-align: center; +} +.catalog-articles-container__btn { + margin-top: 64px; + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; + display: none; +} +@media (min-width: 680px) { + .catalog-articles-container__btn { + display: inline-block; + } +} +.catalog-articles-container__btn:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} + +.swiper-catalog-articles { + display: none !important; +} +@media (min-width: 680px) { + .swiper-catalog-articles { + display: block !important; + } +} + +.slide-catalog-articles-img { + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} + +.slide-catalog-articles-title { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-top: 24px; + max-width: 312px; + width: 100%; + color: #333B49; + text-align: left; +} + +.swiper-button-next__catalog-articles, +.swiper-button-prev__catalog-articles { + position: absolute; + display: none !important; +} +@media (min-width: 680px) { + .swiper-button-next__catalog-articles, + .swiper-button-prev__catalog-articles { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +.swiper-button-prev__catalog-articles { + top: 34px !important; + left: 450px !important; + width: 20px !important; + height: 20px !important; +} +@media (min-width: 1302px) { + .swiper-button-prev__catalog-articles { + left: 1239px !important; + top: 40px !important; + } +} + +.swiper-button-next__catalog-articles { + top: 34px !important; + right: 0 !important; + left: 490px !important; + width: 20px !important; + height: 20px !important; +} +@media (min-width: 1302px) { + .swiper-button-next__catalog-articles { + top: 40px !important; + left: 1300px !important; + } +} + +.articles-mob { + display: block; +} +@media (min-width: 680px) { + .articles-mob { + display: none; + } +} +.articles-mob__block { + max-height: 155px; + position: relative; + margin-bottom: 32px !important; +} +.articles-mob__img { + max-height: 96px; +} +@media (min-width: 480px) { + .articles-mob__img { + max-height: 109px; + } +} +.articles-mob__title { + -ms-flex-item-align: start; + align-self: start; + text-align: left; + max-width: 80%; +} + +.arcticles-mob-link { + width: 100%; + padding: 16px 0; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + display: inline-block; +} +@media (min-width: 680px) { + .arcticles-mob-link { + display: none; + } +} +.arcticles-mob-link:active { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} + +.catalog-articles-container [class^=swiper-button-]::after { + content: ""; +} + +.catalog-info { + padding-top: 48px; + height: 680px; + overflow: hidden; +} +@media (min-width: 780px) { + .catalog-info { + padding-top: 75px; + height: auto; + } +} +.catalog-info__title { + font-weight: 600; + font-size: 28px; + line-height: 34px; + color: #333B49; + max-width: 60%; +} +@media (min-width: 780px) { + .catalog-info__title { + font-size: 36px; + line-height: 42px; + max-width: 90%; + } +} + +.catalog-info-wrapper { + margin-top: 17px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .catalog-info-wrapper { + margin-top: 42px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} + +.catalog-info-col { + width: 100%; +} +@media (min-width: 780px) { + .catalog-info-col { + width: 49%; + } +} +.catalog-info-col__text-main { + font-weight: 600; + font-size: 14px; + line-height: 16px; + margin-bottom: 24px; + margin-top: 15px; +} +@media (min-width: 780px) { + .catalog-info-col__text-main { + font-size: 16px; + line-height: 22px; + margin-bottom: 48px; + margin-top: 0px; + } +} +.catalog-info-col__title { + font-weight: 600; + font-size: 14px; + line-height: 16px; + margin-bottom: 12px; +} +@media (min-width: 780px) { + .catalog-info-col__title { + font-size: 16px; + line-height: 22px; + } +} +.catalog-info-col__list { + padding-left: 12px; +} +.catalog-info-col__list > :not(:last-child) { + margin-bottom: 12px; +} +.catalog-info-col__list > li { + list-style-type: disc; + font-weight: 400; + font-size: 14px; + line-height: 18px; +} +@media (min-width: 780px) { + .catalog-info-col__list > li { + font-size: 16px; + line-height: 22px; + } +} + +.catalog-info-col-1 { + margin-right: 24px; +} + +.catalog-info-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 32px; +} +@media (min-width: 780px) { + .catalog-info-bottom { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 48px; + } +} +.catalog-info-bottom > :not(:last-child) { + margin-right: 34px; +} +.catalog-info-bottom__text { + width: 100%; + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-bottom: 15px; +} +@media (min-width: 780px) { + .catalog-info-bottom__text { + width: 49%; + margin-bottom: 0; + } +} + +.catalog-info-show-more { + position: relative; + margin-top: 37px; + left: 48%; + display: inline-block; +} +@media (min-width: 780px) { + .catalog-info-show-more { + display: none; + } +} +.catalog-info-show-more::after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L9 10.4142L17.7071 1.70711C18.0976 1.31658 18.0976 0.683418 17.7071 0.292893C17.3166 -0.0976311 16.6834 -0.0976311 16.2929 0.292893L9 7.58579L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 10px; +} + +.catalog-reviews { + padding-top: 48px; +} +@media (min-width: 780px) { + .catalog-reviews { + padding-top: 120px; + } +} +.catalog-reviews__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + margin-bottom: 24px; + text-align: left; + color: #333B49; +} +@media (min-width: 480px) { + .catalog-reviews__title { + font-size: 28px; + line-height: 34px; + line-height: 28px; + } +} +@media (min-width: 780px) { + .catalog-reviews__title { + font-size: 36px; + line-height: 42px; + margin-bottom: 48px; + } +} + +.catalog-reviews-container { + position: relative; + text-align: center; + padding-right: 0; +} +@media (min-width: 780px) { + .catalog-reviews-container { + padding-right: 15px; + } +} + +.catalog-rev-button { + margin-top: 80px; + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; + display: none; +} +.catalog-rev-button:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} +@media (min-width: 780px) { + .catalog-rev-button { + display: inline-block; + } +} + +.slide-catalog-reviews { + max-width: 427px; + width: 100%; + color: #333B49; + text-align: left; +} +.slide-catalog-reviews__img { + width: 100%; + max-height: 228px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + border-radius: 5.92105px; +} +.slide-catalog-reviews__title { + font-weight: 600; + font-size: 14px; + line-height: 16px; + margin-top: 24px; +} +@media (min-width: 480px) { + .slide-catalog-reviews__title { + font-size: 18px; + line-height: 21px; + } +} +@media (min-width: 780px) { + .slide-catalog-reviews__title { + font-size: 20px; + line-height: 24px; + } +} +.slide-catalog-reviews__name { + font-size: 14px; + line-height: 16px; + margin-top: 8px; +} +@media (min-width: 480px) { + .slide-catalog-reviews__name { + font-size: 14px; + line-height: 18px; + } +} +@media (min-width: 780px) { + .slide-catalog-reviews__name { + font-size: 16px; + line-height: 22px; + } +} +.slide-catalog-reviews__text { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-top: 24px; + display: none; +} +@media (min-width: 780px) { + .slide-catalog-reviews__text { + display: block; + } +} + +.swiper-button-next__catalog-reviews, +.swiper-button-prev__catalog-reviews { + position: absolute; + display: none !important; +} +@media (min-width: 780px) { + .swiper-button-next__catalog-reviews, + .swiper-button-prev__catalog-reviews { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +.swiper-button-prev__catalog-reviews { + top: 34px !important; + left: 450px !important; + width: 20px !important; + height: 20px !important; +} +@media (min-width: 1300px) { + .swiper-button-prev__catalog-reviews { + top: 40px !important; + left: 1225px !important; + } +} + +.swiper-button-next__catalog-reviews { + top: 34px !important; + left: 490px !important; + width: 20px !important; + height: 20px !important; +} +@media (min-width: 1300px) { + .swiper-button-next__catalog-reviews { + top: 40px !important; + left: 1286px !important; + } +} + +.catalog-reviews-container [class^=swiper-button-]::after { + content: ""; +} + +.catalog-viewed { + padding-top: 48px; + padding-bottom: 60px; +} +@media (min-width: 780px) { + .catalog-viewed { + padding-top: 120px; + padding-bottom: 120px; + } +} + +.about-page-top { + width: 100%; + min-height: 80px; + position: relative; +} +@media (min-width: 480px) { + .about-page-top { + min-height: 100px; + } +} +@media (min-width: 780px) { + .about-page-top { + height: 201px; + } +} +@media (min-width: 1024px) { + .about-page-top { + max-height: 271px; + height: 100%; + } +} +.about-page-top__content { + padding-top: 25px; + padding-bottom: 0px; +} +@media (min-width: 780px) { + .about-page-top__content { + padding-top: 90px; + } +} +@media (min-width: 1024px) { + .about-page-top__content { + padding-top: 92px; + padding-bottom: 53px; + } +} +.about-page-top__title { + font-size: 28px; + line-height: 34px; +} +@media (min-width: 780px) { + .about-page-top__title { + font-size: 50px; + line-height: 100%; + } +} +.about-page-top__back { + display: none; +} +@media (min-width: 780px) { + .about-page-top__back { + display: inline-block; + } +} + +.about-page-top-bg { + position: absolute; + content: ""; + background-image: url("../img/about/about-top-mob-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} +@media (min-width: 780px) { + .about-page-top-bg { + background-image: url("../img/about/about-bg-min.png"); + } +} + +.about-page-top-links { + position: relative; + display: none; + padding-top: 20px; +} +@media (min-width: 780px) { + .about-page-top-links { + display: block; + } +} +@media (min-width: 1024px) { + .about-page-top-links { + padding-top: 50px; + } +} + +.ecosystem { + padding-top: 24px; +} +@media (min-width: 780px) { + .ecosystem { + padding-top: 67px; + } +} +@media (min-width: 1024px) { + .ecosystem { + padding-top: 117px; + } +} + +.ecosystem-mob { + display: inline-block; + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #F2994A; + margin-bottom: 24px; +} +@media (min-width: 780px) { + .ecosystem-mob { + display: none; + } +} + +.ecosystem-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .ecosystem-top { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} +.ecosystem-top__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + text-transform: uppercase; + max-width: 100%; + width: 100%; + color: #333B49; + margin-bottom: 10px; +} +@media (min-width: 780px) { + .ecosystem-top__title { + font-size: 24px; + line-height: 29px; + max-width: 33%; + margin-bottom: 0; + } +} + +.ecosystem-top-text { + max-width: 100%; + height: auto; +} +@media (min-width: 780px) { + .ecosystem-top-text { + max-width: 875px; + width: 100%; + height: 220px; + } +} +.ecosystem-top-text > p { + font-size: 14px; + line-height: 18px; +} +@media (min-width: 780px) { + .ecosystem-top-text > p { + font-size: 16px; + line-height: 22px; + } +} +.ecosystem-top-text > :not(:first-child) { + margin-top: 8px; +} +@media (min-width: 780px) { + .ecosystem-top-text > :not(:first-child) { + margin-top: 12px; + } +} + +.ecosystem-bottom { + padding-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .ecosystem-bottom { + padding-top: 159px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + } +} +.ecosystem-bottom__title { + font-weight: 600; + font-size: 28px; + line-height: 34px; + color: #333B49; + max-width: 33%; + width: 100%; + margin-bottom: 10px; +} +@media (min-width: 780px) { + .ecosystem-bottom__title { + font-weight: 700; + font-size: 39px; + line-height: 80%; + margin-right: 20px; + margin-bottom: 0; + } +} +@media (min-width: 904px) { + .ecosystem-bottom__title { + font-size: 48px; + line-height: 100%; + } +} +.ecosystem-bottom__text-mob { + font-weight: 400; + font-size: 14px; + line-height: 18px; + margin-bottom: 8px; + display: block; +} +@media (min-width: 780px) { + .ecosystem-bottom__text-mob { + display: none; + } +} + +.ecosystem-bottom-blocks { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 16px; +} +@media (min-width: 780px) { + .ecosystem-bottom-blocks { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 0; + } +} +.ecosystem-bottom-blocks > :not(:last-child) { + margin-right: 0; +} +@media (min-width: 780px) { + .ecosystem-bottom-blocks > :not(:last-child) { + margin-right: 24px; + } +} + +.ecosystem-bottom-column { + max-width: 100%; +} +@media (min-width: 780px) { + .ecosystem-bottom-column { + max-width: 49%; + width: 100%; + } +} + +.ecosystem-column-top { + margin-bottom: 24px; +} +@media (min-width: 780px) { + .ecosystem-column-top { + margin-bottom: 65px; + } +} +.ecosystem-column-top__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; +} +@media (min-width: 780px) { + .ecosystem-column-top__title { + font-size: 24px; + line-height: 28px; + } +} +.ecosystem-column-top__title.mob { + margin-top: 24px; +} +@media (min-width: 780px) { + .ecosystem-column-top__title.mob { + margin-top: 0; + } +} +.ecosystem-column-top__text { + font-size: 14px; + line-height: 18px; + margin-top: 10px; +} +@media (min-width: 780px) { + .ecosystem-column-top__text { + font-size: 16px; + line-height: 22px; + margin-top: 25px; + } +} +.ecosystem-column-top__text > a { + text-decoration: underline; +} + +.about-page-banner { + margin-top: 24px; + width: 100%; + height: 316px; + position: relative; +} +@media (min-width: 780px) { + .about-page-banner { + margin-top: 135px; + } +} + +.about-page-banner-bg { + position: absolute; + content: ""; + background-image: url("../img/about/centre-bg-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} + +.about-page-banner-content { + position: relative; + z-index: 1; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-top: 68px; +} +@media (min-width: 780px) { + .about-page-banner-content { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding-top: 90px; + } +} +.about-page-banner-content__line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 780px) { + .about-page-banner-content__line { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } +} + +.abote-banner-block { + max-height: 110px; + height: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-preferred-size: 160px; + flex-basis: 160px; + margin-right: 22px; + margin-bottom: 28px; +} +@media (min-width: 780px) { + .abote-banner-block { + -ms-flex-preferred-size: auto; + flex-basis: auto; + margin-right: 0; + margin-bottom: 0; + } +} +@media (min-width: 1145px) { + .abote-banner-block { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + } +} +.abote-banner-block__title { + font-weight: 700; + font-size: 32px; + line-height: 100%; + letter-spacing: -0.03em; + color: #F5851A; +} +@media (min-width: 370px) { + .abote-banner-block__title { + font-size: 40px; + line-height: 100%; + } +} +@media (min-width: 780px) { + .abote-banner-block__title { + font-weight: 600; + font-size: 54px; + line-height: 70%; + letter-spacing: -0.01em; + } +} +@media (min-width: 1145px) { + .abote-banner-block__title { + font-weight: 600; + font-size: 78px; + line-height: 100%; + letter-spacing: -0.01em; + } +} +.abote-banner-block__title > span { + display: none; +} +@media (min-width: 780px) { + .abote-banner-block__title > span { + display: inline; + font-size: 36px; + } +} +.abote-banner-block__par { + font-weight: 500; + font-size: 11px; + line-height: 12px; + color: #BEC4CE; + max-width: 161px; + margin-top: 9px; +} +@media (min-width: 780px) { + .abote-banner-block__par { + font-size: 12px; + line-height: 14px; + } +} +@media (min-width: 780px) { + .abote-banner-block__par { + font-size: 16px; + line-height: 20px; + } +} +@media (min-width: 1145px) { + .abote-banner-block__par { + font-size: 20px; + line-height: 24px; + } +} + +.abote-banner-block-check { + margin-top: 9px; +} +@media (min-width: 780px) { + .abote-banner-block-check { + margin-top: 16px; + } +} +@media (min-width: 1145px) { + .abote-banner-block-check { + margin-top: 16px; + } +} + +.privileges { + padding-top: 24px; +} +@media (min-width: 780px) { + .privileges { + padding-top: 123px; + } +} +.privileges__title { + font-weight: 600; + font-size: 28px; + line-height: 34px; + color: #333B49; +} +@media (min-width: 780px) { + .privileges__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + } +} + +.privileges-content { + margin-top: 26px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .privileges-content { + margin-top: 60px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} +.privileges-content > :not(:last-child) { + margin-right: 0; +} +@media (min-width: 780px) { + .privileges-content > :not(:last-child) { + margin-right: 60px; + } +} + +.privileges-content-column { + max-width: 100%; +} +@media (min-width: 780px) { + .privileges-content-column { + max-width: 46%; + width: 100%; + } +} + +.privileges-content-block { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.privileges-content-block__number { + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #F2994A; + margin-right: 20px; +} +@media (min-width: 780px) { + .privileges-content-block__number { + font-size: 60px; + line-height: 100%; + margin-right: 35px; + } +} +.privileges-content-block.mob { + margin-top: 24px; +} +@media (min-width: 780px) { + .privileges-content-block.mob { + margin-top: 0; + } +} + +.content-block-number-1 { + margin-right: 20px; +} +@media (min-width: 780px) { + .content-block-number-1 { + margin-right: 48px; + } +} + +.privileges-block-info__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + margin-bottom: 10px; + color: #333B49; +} +@media (min-width: 780px) { + .privileges-block-info__title { + font-size: 20px; + line-height: 24px; + margin-bottom: 16px; + } +} +.privileges-block-info__text { + font-size: 14px; + line-height: 18px; + color: #636B78; +} +@media (min-width: 780px) { + .privileges-block-info__text { + font-size: 16px; + line-height: 22px; + } +} + +.block-info-title-1 { + max-width: 355px; + width: 100%; +} + +.block-info-title-3 { + max-width: 277px; + width: 100%; +} + +.priv-block-1 { + margin-bottom: 25px; +} +@media (min-width: 780px) { + .priv-block-1 { + margin-bottom: 60px; + } +} + +.priv-block-2 { + margin-bottom: 25px; +} +@media (min-width: 780px) { + .priv-block-2 { + margin-bottom: 70px; + } +} + +.about-history { + padding-top: 50px; +} +@media (min-width: 780px) { + .about-history { + padding-top: 147px; + } +} +.about-history__title { + font-weight: 600; + font-size: 28px; + line-height: 34px; + color: #F2994A; + max-width: 80%; + margin-right: 20px; +} +@media (min-width: 780px) { + .about-history__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + max-width: 427px; + width: 100%; + } +} +.about-history__title > span { + display: block; + font-weight: 500; + font-size: 20px; + line-height: 24px; + margin-top: 6px; + color: #ABB2BF; +} +@media (min-width: 780px) { + .about-history__title > span { + margin-top: 16px; + } +} + +.about-history-container { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 900px) { + .about-history-container { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} + +.swiper-about-history { + width: 92vw; + height: 160px; +} +@media (min-width: 780px) { + .swiper-about-history { + width: 880px; + } +} + +.swiper-wrapper-about { + width: 92vw; + height: 170px; +} +@media (min-width: 780px) { + .swiper-wrapper-about { + width: 880px; + height: 160px; + } +} + +.swiper-slide-about-history { + height: 100%; + width: 100%; + position: relative; +} +.swiper-slide-about-history__wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.slide-about-history-year { + font-weight: 600; + font-size: 24px; + line-height: 28px; + color: #F2994A; + display: inline-block; + position: absolute; + top: 50%; + left: 0; +} + +.slide-about-history-text { + display: inline-block; + max-width: 90vw; + margin-left: 93px; + font-size: 16px; + line-height: 22px; + color: #333B49; + position: absolute; + top: 19%; + left: 0; + height: 170px; + overflow: auto; +} +@media (min-width: 680px) { + .slide-about-history-text { + top: 30%; + } +} +@media (min-width: 780px) { + .slide-about-history-text { + top: 35%; + margin-left: 100px; + height: auto; + overflow: auto; + } +} +@media (min-width: 1320px) { + .slide-about-history-text { + margin-left: 200px; + } +} + +.swiper-button-next__about-history, +.swiper-button-prev__about-history { + position: absolute; +} + +.swiper-button-prev__about-history { + top: calc(116% - 53px) !important; + left: 47px !important; + width: 19px !important; + height: 15px !important; +} +@media (min-width: 900px) { + .swiper-button-prev__about-history { + top: calc(68% + 54px) !important; + left: 475px !important; + } +} + +.swiper-button-next__about-history { + top: calc(83% - 53px) !important; + left: 47px !important; + width: 19px !important; + height: 15px !important; +} +@media (min-width: 900px) { + .swiper-button-next__about-history { + top: calc(49% - 54px) !important; + left: 475px !important; + } +} + +.about-history-container [class^=swiper-button-]::after { + content: ""; +} + +.about-geography { + padding-top: 50px; +} +@media (min-width: 780px) { + .about-geography { + padding-top: 191px; + } +} +.about-geography__btn-mob { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; + line-height: 16px; + padding: 15px; + width: 193px; + margin: 0 auto; + margin-top: 66px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.about-geography__btn-mob:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-size: 16px; + line-height: 16px; +} +@media (min-width: 780px) { + .about-geography__btn-mob { + display: none; + } +} + +.about-geography-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + position: relative; +} +@media (min-width: 1080px) { + .about-geography-container { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} + +.about-geography-left { + max-width: 100%; + color: #333B49; +} +@media (min-width: 1080px) { + .about-geography-left { + max-width: 447px; + width: 100%; + } +} +.about-geography-left__title { + max-width: 90%; + font-weight: 600; + font-size: 28px; + line-height: 34px; + margin-bottom: 10px; +} +@media (min-width: 780px) { + .about-geography-left__title { + max-width: 420px; + font-weight: 700; + font-size: 48px; + line-height: 100%; + margin-bottom: 32px; + } +} +.about-geography-left__text { + font-weight: 400; + font-size: 14px; + line-height: 18px; +} +@media (min-width: 780px) { + .about-geography-left__text { + font-size: 16px; + line-height: 22px; + letter-spacing: -0.03em; + } +} +.about-geography-left__btn { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; + margin-top: 48px; + font-size: 16px; + display: none; +} +.about-geography-left__btn:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} +@media (min-width: 780px) { + .about-geography-left__btn { + display: inline-block; + } +} + +.about-geography-text-2 { + margin-top: 8px; +} +@media (min-width: 780px) { + .about-geography-text-2 { + margin-top: 12px; + } +} + +.about-geography-img { + position: relative; + z-index: 0; + max-width: 100vw; + height: 149px; + margin-top: 20px; +} +@media (min-width: 560px) { + .about-geography-img { + height: 220px; + } +} +@media (min-width: 780px) { + .about-geography-img { + height: 367px; + } +} +@media (min-width: 1080px) { + .about-geography-img { + position: absolute; + top: 13%; + right: -5%; + width: 961px; + height: 367px; + margin-top: 0; + } +} + +.about-contact { + padding-top: 125px; + margin-bottom: 60px; +} +@media (min-width: 830px) { + .about-contact { + padding-top: 200px; + margin-bottom: 70px; + } +} +.about-contact__title { + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #333B49; + margin-bottom: 24px; + display: inline-block; +} +@media (min-width: 830px) { + .about-contact__title { + display: none; + } +} + +.about-contact-form { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 100%; +} +@media (min-width: 830px) { + .about-contact-form { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} +.about-contact-form__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + margin-bottom: 40px; + max-width: 300px; + width: 100%; + display: none; +} +@media (min-width: 830px) { + .about-contact-form__title { + display: inline-block; + } +} +@media (min-width: 1015px) { + .about-contact-form__title { + margin-bottom: 56px; + } +} +.about-contact-form__button { + margin-top: 24px; + font-size: 16px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 89%; + height: 60px; + margin-top: 10px; + font-size: 16px; + position: relative; + width: 100%; +} +@media (min-width: 1300px) { + .about-contact-form__button { + margin-top: 24px; + } +} + +.about-contact-form-line-one { + margin-right: 0; + max-width: 100%; +} +@media (min-width: 830px) { + .about-contact-form-line-one { + -ms-flex-preferred-size: 400px; + flex-basis: 400px; + margin-right: 40px; + } +} + +.about-contact-form-line-two { + margin-right: 0; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} +@media (min-width: 830px) { + .about-contact-form-line-two { + margin-right: 40px; + -ms-flex-preferred-size: 400px; + flex-basis: 400px; + } +} + +.about-contact-form-line-three { + -ms-flex-preferred-size: auto; + flex-basis: auto; +} +@media (min-width: 830px) { + .about-contact-form-line-three { + max-width: 427px; + -ms-flex-preferred-size: 427px; + flex-basis: 427px; + } +} +.about-contact-form-line-three__par { + font-size: 14px; + line-height: 16px; + color: #ABB2BF; + text-align: center; + display: none; +} +@media (min-width: 830px) { + .about-contact-form-line-three__par { + display: block; + } +} +.about-contact-form-line-three__par-mob { + font-size: 14px; + line-height: 16px; + color: #ABB2BF; + text-align: center; + display: block; + margin-top: 20px; +} +@media (min-width: 830px) { + .about-contact-form-line-three__par-mob { + display: none; + } +} + +.label-about { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.input-about { + margin-top: 0; + margin-bottom: 20px; + border: none; + border-bottom: 1px solid #ABB2BF; + height: 30px; + min-width: 100%; + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +@media (min-width: 830px) { + .input-about { + min-width: 220px; + font-size: 16px; + line-height: 22px; + margin-bottom: 32px; + } +} +@media (min-width: 1015px) { + .input-about { + min-width: 300px; + } +} +@media (min-width: 1230px) { + .input-about { + width: 400px; + } +} + +.label-about { + font-weight: 600; + margin-bottom: 10px; + font-size: 14px; + line-height: 17px; + color: #333B49; +} +@media (min-width: 830px) { + .label-about { + margin-bottom: 16px; + font-size: 16px; + line-height: 22px; + } +} +.label-about span { + color: #F2994A; + padding-left: 4px; +} + +.textarea-about { + height: 93px; + margin-top: 0; + margin-bottom: 0; +} +@media (min-width: 830px) { + .textarea-about { + height: 230px; + } +} + +.checkboxes-connect { + -ms-flex-item-align: start; + align-self: start; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin: 20px auto; + margin-top: 0; +} +@media (min-width: 860px) { + .checkboxes-connect { + margin-bottom: 30px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: end; + } +} +.checkboxes-connect__name { + font-size: 14px; + line-height: 16px; + color: #636B78; + margin-right: 20px; + text-align: left; +} +.checkboxes-connect__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 10px; +} +@media (min-width: 860px) { + .checkboxes-connect__wrapper { + margin-top: 0; + } +} +.checkboxes-connect__wrap { + margin-right: 74px; +} +@media (min-width: 860px) { + .checkboxes-connect__wrap { + margin-right: 0; + } +} + +.label-connect { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #636B78; + margin-right: 20px; +} + +.modal-auth .modalS__wrap { + max-width: 708px; + padding: 40px 140px; +} +.modal-auth__close { + top: -82px; + right: -575px; +} +.modal-auth__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + -ms-flex-item-align: center; + align-self: center; +} + +.modal-auth-form { + margin-top: 56px; + position: relative; +} + +.modal-auth-show-pass { + position: absolute; + content: ""; + 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 d='M11.83 9L15 12.16V12C15 11.2044 14.6839 10.4413 14.1213 9.87868C13.5587 9.31607 12.7956 9 12 9H11.83ZM7.53 9.8L9.08 11.35C9.03 11.56 9 11.77 9 12C9 12.7956 9.31607 13.5587 9.87868 14.1213C10.4413 14.6839 11.2044 15 12 15C12.22 15 12.44 14.97 12.65 14.92L14.2 16.47C13.53 16.8 12.79 17 12 17C10.6739 17 9.40215 16.4732 8.46447 15.5355C7.52678 14.5979 7 13.3261 7 12C7 11.21 7.2 10.47 7.53 9.8ZM2 4.27L4.28 6.55L4.73 7C3.08 8.3 1.78 10 1 12C2.73 16.39 7 19.5 12 19.5C13.55 19.5 15.03 19.2 16.38 18.66L16.81 19.08L19.73 22L21 20.73L3.27 3M12 7C13.3261 7 14.5979 7.52678 15.5355 8.46447C16.4732 9.40215 17 10.6739 17 12C17 12.64 16.87 13.26 16.64 13.82L19.57 16.75C21.07 15.5 22.27 13.86 23 12C21.27 7.61 17 4.5 12 4.5C10.6 4.5 9.26 4.75 8 5.2L10.17 7.35C10.74 7.13 11.35 7 12 7Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 24px; + height: 24px; + bottom: 52%; + right: 28px; +} + +.auth-label-mail { + position: relative; +} + +.auth-mail-error { + position: absolute; + font-size: 12px; + line-height: 15px; + color: #EB5757; + bottom: -65px; + left: 0; +} +.auth-mail-error--hidden { + display: none; +} + +.auth-label-pass { + position: relative; +} + +.auth-pass-error { + position: absolute; + font-size: 12px; + line-height: 15px; + color: #EB5757; + bottom: -65px; + left: 0; +} +.auth-pass-error--hidden { + display: none; +} + +.modal-auth-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-auth-bottom__reset { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F2994A; + margin-bottom: 30px; +} +.modal-auth-bottom__note { + -ms-flex-item-align: center; + align-self: center; +} + +.modal-restore .modalS__wrap { + max-width: 708px; + padding: 40px 77px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.modal-restore__close { + top: -82px; + right: -362px; +} +.modal-restore__title { + font-weight: 700; + font-size: 47px; + line-height: 100%; + color: #333B49; +} +.modal-restore__back { + margin-top: 30px; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F2994A; +} +.modal-restore--hidden { + display: none; +} + +.modal-restore-form { + -ms-flex-item-align: start; + align-self: start; + width: 427px; + margin: 0 auto; + padding-top: 56px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.restore-input { + width: 100%; +} + +.restore-label { + -ms-flex-item-align: start; + align-self: start; + margin-bottom: 0; +} + +.modal-restore-overlay--hidden { + display: none; +} + +.pagination__inner { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.pagination__btn { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} +.pagination__btn svg { + stroke: #000; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} +.pagination__btn.disabled { + pointer-events: none; + opacity: 0.5; +} +.pagination__list { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.pagination__item { + color: #333B49; + width: 26px; + height: 26px; + border-radius: 5px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.pagination__item:not(:last-child) { + margin-right: 2px; +} +.pagination__link { + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; + font-family: "Manrope"; + font-weight: 300; + font-size: 12px; +} +.pagination__link.active { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: #F2994A; + border-radius: 5px; + width: 26px; + height: 26px; + color: #fff; + font-family: "Manrope"; + font-weight: 600; +} +.pagination__link.more { + color: #000; +} +@media (min-width: 1200px) { + .pagination__link:hover { + color: #dbdbdb; + } +} + +.modal-reg .modalS__wrap { + max-width: 708px; + width: 100%; + padding: 40px 140px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-reg__close { + top: -78px; + left: 355px; +} +.modal-reg__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.modal-reg--hidden { + display: none; +} + +.modal-reg-form { + margin-top: 56px; + position: relative; +} + +.label-reg-pass { + display: block; + margin-bottom: 0; + position: relative; +} + +.reg-pass-error { + position: absolute; + font-size: 12px; + line-height: 15px; + color: #EB5757; + bottom: -65px; + left: 0; +} +.reg-pass-error--hidden { + display: none; +} + +.reg-mail-input.error { + border-bottom: 1px solid #EB5757; +} + +.reg-pass-conf-input.error { + border-bottom: 1px solid #EB5757; +} + +.reg-mail-error { + position: absolute; + font-size: 12px; + line-height: 15px; + color: #EB5757; + bottom: -65px; + left: 0; +} +.reg-mail-error--hidden { + display: none; +} + +.reg-show-pass { + right: 27px; +} + +.reg-show-pass-second { + right: 27px; + bottom: 33%; +} + +.modal-reg-overlay--hidden { + display: none; +} + +.modal-restore-succ .modalS__wrap { + max-width: 698px; + padding: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-restore-succ__close { + top: -82px; + right: -362px; +} +.modal-restore-succ__title { + font-weight: 700; + font-size: 47px; + line-height: 100%; + color: #333B49; +} +.modal-restore-succ__note { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #ABB2BF; + margin-top: 30px; + max-width: 377px; + width: 100%; + text-align: center; +} +.modal-restore-succ__mail { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F2994A; + margin-top: 30px; +} +.modal-restore-succ__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 22px 109px; + margin-top: 30px; + font-size: 16px; +} +.modal-restore-succ__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} +.modal-restore-succ__back { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-top: 30px; + color: #F2994A; +} + +.modal-restore-error .modalS__wrap { + max-width: 708px; + padding: 40px 140px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.modal-restore-error__close { + top: -82px; + right: -352px; +} +.modal-restore-error__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + max-width: 372px; + width: 100%; + text-align: center; +} +.modal-restore-error--hidden { + display: none; +} + +.restore-form-error { + margin-left: 0; +} + +.modal-restore-error-overlay--hidden { + display: none; +} + +.header-profile { + color: #F2994A; + position: relative; + white-space: nowrap; + margin-right: 70px; +} +.header-profile:after { + background-image: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1954 5.77778C13.1954 7.93323 11.4481 9.68056 9.29264 9.68056C7.1372 9.68056 5.38986 7.93323 5.38986 5.77778C5.38986 3.62233 7.1372 1.875 9.29264 1.875C11.4481 1.875 13.1954 3.62233 13.1954 5.77778ZM12.922 10.2736C14.2324 9.21444 15.0704 7.59397 15.0704 5.77778C15.0704 2.5868 12.4836 0 9.29264 0C6.10166 0 3.51486 2.5868 3.51486 5.77778C3.51486 7.66592 4.42056 9.34253 5.82122 10.3968C3.52498 11.1822 1.55468 12.6704 0.166945 14.6048C-0.268123 15.2112 0.201641 16 0.948009 16C1.28171 16 1.59025 15.8303 1.78937 15.5625C3.5537 13.1899 6.37865 11.6527 9.56261 11.6527C12.7466 11.6527 15.5715 13.1899 17.3358 15.5625C17.535 15.8303 17.8435 16 18.1772 16C18.9236 16 19.3933 15.2112 18.9583 14.6048C17.4942 12.5639 15.3816 11.0198 12.922 10.2736Z' fill='%23F2994A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; +} + +.prof-fav { + margin-right: 48px; +} + +.account-top-links { + padding-top: 16px; +} + +.account-title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + margin-top: 40px; + color: #333B49; +} + +.account-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 40px; +} + +.account-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 245px; + width: 100%; + margin-right: 90px; +} +.account-left__exit { + font-weight: 600; + font-size: 16px; + line-height: 22px; + position: relative; + color: #636B78; + margin-left: 20px; +} +.account-left__exit:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_350_29126)'%3E%3Cpath d='M6.8 13.275C6.6 13.075 6.504 12.8333 6.512 12.55C6.52 12.2667 6.62434 12.025 6.825 11.825L8.65 10H1C0.71667 10 0.479003 9.904 0.287003 9.712C0.0950034 9.52 -0.000663206 9.28267 3.46021e-06 9C3.46021e-06 8.71667 0.0960036 8.479 0.288004 8.287C0.480004 8.095 0.717337 7.99934 1 8H8.65L6.8 6.15C6.6 5.95 6.5 5.71234 6.5 5.437C6.5 5.16167 6.6 4.92434 6.8 4.725C7 4.525 7.23767 4.425 7.513 4.425C7.78834 4.425 8.02567 4.525 8.225 4.725L11.8 8.3C11.9 8.4 11.971 8.50834 12.013 8.625C12.055 8.74167 12.0757 8.86667 12.075 9C12.075 9.13334 12.0543 9.25834 12.013 9.375C11.9717 9.49167 11.9007 9.6 11.8 9.7L8.2 13.3C8.01667 13.4833 7.78767 13.575 7.513 13.575C7.23834 13.575 7.00067 13.475 6.8 13.275ZM2 18C1.45 18 0.979003 17.804 0.587003 17.412C0.195003 17.02 -0.000663206 16.5493 3.46021e-06 16V13C3.46021e-06 12.7167 0.0960036 12.479 0.288004 12.287C0.480004 12.095 0.717337 11.9993 1 12C1.28334 12 1.521 12.096 1.713 12.288C1.905 12.48 2.00067 12.7173 2 13V16H16V2H2V5C2 5.28334 1.904 5.521 1.712 5.713C1.52 5.905 1.28267 6.00067 1 6C0.71667 6 0.479003 5.904 0.287003 5.712C0.0950034 5.52 -0.000663206 5.28267 3.46021e-06 5V2C3.46021e-06 1.45 0.196004 0.979002 0.588004 0.587002C0.980003 0.195002 1.45067 -0.000664969 2 1.69779e-06H16C16.55 1.69779e-06 17.021 0.196002 17.413 0.588002C17.805 0.980002 18.0007 1.45067 18 2V16C18 16.55 17.804 17.021 17.412 17.413C17.02 17.805 16.5493 18.0007 16 18H2Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_350_29126'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 18px; + right: 42px; + top: 2px; +} +.account-left__exit.active { + color: #F2994A; +} +.account-left__exit.active:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.224995 13.7722C0.524988 14.0759 1.01137 14.0759 1.31137 13.7722L8 7L1.31137 0.227805C1.01137 -0.0759354 0.524988 -0.0759354 0.224995 0.227805C-0.0749983 0.531546 -0.0749983 1.02401 0.224995 1.32775L5.82726 7L0.224995 12.6723C-0.0749983 12.976 -0.0749983 13.4685 0.224995 13.7722Z' fill='%23F2994A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 9px; + height: 16px; + top: 2px; + left: -20px; +} +.account-left__exit.active:after { + 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%3Cg clip-path='url(%23clip0_343_37306)'%3E%3Cpath d='M7.8 14.275C7.6 14.075 7.504 13.8333 7.512 13.55C7.52 13.2667 7.62434 13.025 7.825 12.825L9.65 11H2C1.71667 11 1.479 10.904 1.287 10.712C1.095 10.52 0.999337 10.2827 1 10C1 9.71667 1.096 9.479 1.288 9.287C1.48 9.095 1.71734 8.99934 2 9H9.65L7.8 7.15C7.6 6.95 7.5 6.71234 7.5 6.437C7.5 6.16167 7.6 5.92434 7.8 5.725C8 5.525 8.23767 5.425 8.513 5.425C8.78834 5.425 9.02567 5.525 9.225 5.725L12.8 9.3C12.9 9.4 12.971 9.50834 13.013 9.625C13.055 9.74167 13.0757 9.86667 13.075 10C13.075 10.1333 13.0543 10.2583 13.013 10.375C12.9717 10.4917 12.9007 10.6 12.8 10.7L9.2 14.3C9.01667 14.4833 8.78767 14.575 8.513 14.575C8.23834 14.575 8.00067 14.475 7.8 14.275ZM3 19C2.45 19 1.979 18.804 1.587 18.412C1.195 18.02 0.999337 17.5493 1 17V14C1 13.7167 1.096 13.479 1.288 13.287C1.48 13.095 1.71734 12.9993 2 13C2.28334 13 2.521 13.096 2.713 13.288C2.905 13.48 3.00067 13.7173 3 14V17H17V3H3V6C3 6.28334 2.904 6.521 2.712 6.713C2.52 6.905 2.28267 7.00067 2 7C1.71667 7 1.479 6.904 1.287 6.712C1.095 6.52 0.999337 6.28267 1 6V3C1 2.45 1.196 1.979 1.588 1.587C1.98 1.195 2.45067 0.999335 3 1H17C17.55 1 18.021 1.196 18.413 1.588C18.805 1.98 19.0007 2.45067 19 3V17C19 17.55 18.804 18.021 18.412 18.413C18.02 18.805 17.5493 19.0007 17 19H3Z' fill='%23F2994A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_343_37306'%3E%3Crect width='18' height='18' fill='white' transform='translate(1 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); +} + +.account-tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 0; + padding-left: 20px; +} +.account-tabs > * { + margin-bottom: 20px; + margin-right: 0; +} +.account-tabs__item { + font-family: "Montserrat"; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; +} +.account-tabs__item.active { + position: relative; + font-weight: 600; +} +.account-tabs__item.active:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.224995 13.7722C0.524988 14.0759 1.01137 14.0759 1.31137 13.7722L8 7L1.31137 0.227805C1.01137 -0.0759354 0.524988 -0.0759354 0.224995 0.227805C-0.0749983 0.531546 -0.0749983 1.02401 0.224995 1.32775L5.82726 7L0.224995 12.6723C-0.0749983 12.976 -0.0749983 13.4685 0.224995 13.7722Z' fill='%23F2994A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 9px; + height: 16px; + top: 2px; + left: -20px; +} + +.profile-block-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.profile-block-wrapper > :not(:last-child) { + margin-bottom: 40px; +} +.profile-block-wrapper--hidden { + display: none; +} + +.profile-block { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-size: 16px; + line-height: 22px; + max-width: 440px; + width: 100%; +} +.profile-block__title { + font-weight: 400; + color: #ABB2BF; + margin-bottom: 16px; +} +.profile-block__content { + font-weight: 600; + color: #333B49; +} +.profile-block__title-file { + font-weight: 400; + color: #ABB2BF; + margin-bottom: 16px; + border: none; +} + +.acc-file { + color: #F2994A !important; + font-weight: 600 !important; +} + +.profile-block-buttons { + max-width: 439px; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding-bottom: 120px; +} +.profile-block-buttons__link-data { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 12px 19px 12px 19px; + font-size: 16px; +} +.profile-block-buttons__link-data:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} +.profile-block-buttons__link-pass { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; + border: none; + padding: 13px 22px; +} + +.change-pass-wrapper { + padding-bottom: 120px; +} +.change-pass-wrapper--hidden { + display: none; +} + +.profile-pass-change { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 0; +} +.profile-pass-change__btn { + width: 193px; + height: 42px; + font-size: 16px; + -ms-flex-item-align: start; + align-self: start; + margin-top: 38px; +} + +.prof-show-pass { + bottom: 84%; + right: 1px; +} + +.prof-show-pas-sec { + bottom: 59%; + right: 1px; +} + +.prof-show-pas-third { + bottom: 30%; + right: 1px; +} + +.pass-change-succ { + max-width: 333px; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.pass-change-succ__title { + font-weight: 600; + font-size: 24px; + line-height: 28px; +} +.pass-change-succ__btn { + margin-top: 30px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 12px 61px 12px 62px; +} +.pass-change-succ__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.pass-change-succ--hidden { + display: none; +} + +.account-favorites-pag { + margin: 0 auto; +} + +.orders-acc-wrapper { + max-width: 985px; + width: 100%; + margin-right: 0; + margin-bottom: 0; +} + +.orders-acc { + width: 100%; + min-height: 98px; + border: 1px solid #ABB2BF; + border-radius: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: baseline; + -ms-flex-align: baseline; + align-items: baseline; + margin-bottom: 50px; +} +.orders-acc__content { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 38px; +} +.orders-acc__content > span { + font-weight: 400; + color: #333B49; + margin-right: 10px; + color: #ABB2BF; +} +.orders-acc__content.number { + margin-left: 20px; +} +.orders-acc__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + padding: 12px 31px 12px 10px; + margin-right: 20px; + position: relative; + font-weight: 600px; + font-size: 16px; +} +.orders-acc__btn:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.244078 5.24408C-0.0813593 5.56951 -0.0813593 6.09715 0.244078 6.42259L7.5 13.6785L14.7559 6.42259C15.0814 6.09715 15.0814 5.56952 14.7559 5.24408C14.4305 4.91864 13.9028 4.91864 13.5774 5.24408L7.5 11.3215L1.42259 5.24408C1.09715 4.91864 0.569515 4.91864 0.244078 5.24408Z' fill='white'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 10px; + height: 9.68px; + right: 16px; + top: 15px; + z-index: 3; +} +.orders-acc__btn--active { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 12px 56px 12px 56px; + position: relative; + font-weight: 600px; + font-size: 16px; +} +.orders-acc__btn--active:after { + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.244078 12.7559C-0.0813589 12.4305 -0.0813589 11.9028 0.244078 11.5774L7.5 4.32149L14.7559 11.5774C15.0814 11.9028 15.0814 12.4305 14.7559 12.7559C14.4305 13.0814 13.9028 13.0814 13.5774 12.7559L7.5 6.67851L1.42259 12.7559C1.09715 13.0814 0.569515 13.0814 0.244078 12.7559Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} +.orders-acc > :nth-last-child(n+3) { + margin-right: 76px; +} + +.orders-panel { + display: none; + margin-top: 40px; + max-width: 100%; + max-height: 0; + overflow: hidden; + -webkit-transition: max-height 0.2s ease-out; + -o-transition: max-height 0.2s ease-out; + transition: max-height 0.2s ease-out; + margin-left: 20px; +} + +.orders-panel-cont { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.orders-panel-cont__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-size: 16px; + padding: 12px 26px; + margin-top: 10px; + margin-bottom: 40px; +} +.orders-panel-cont__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} + +.orders-panel-data { + margin-bottom: 40px; + font-size: 16px; + line-height: 22px; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; +} +.orders-panel-data > :not(:last-child) { + margin-bottom: 10px; +} +.orders-panel-data__title { + font-weight: 600; +} +.orders-panel-data__content { + font-weight: 400; +} + +.orders-panel-comp { + -ms-flex-item-align: start; + align-self: start; +} + +.orders-panel-title { + border: none; +} + +.orders-panel-svg-act { + display: inline-block; +} + +.orders-panel-svg { + font-weight: 600 !important; + display: none; +} + +.orders-table { + border-collapse: separate; + border-spacing: 0 20px; + min-width: 964px; +} +.orders-table__item { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + text-align: left; +} +.orders-table__price { + min-width: 118px; + font-weight: 600; + font-size: 22px; + line-height: 27px; + color: #F2994A; +} +.orders-table__count { + font-weight: 600; + font-size: 22px; + line-height: 27px; + color: #F2994A; + text-align: center; +} + +.orders-table-titles { + height: 38px; +} + +.orders-table-content { + border-bottom: 1px solid #F7F7F9; + outline: 1px solid #F7F7F9; + outline-offset: -2px; +} + +.swiper-ord-table { + margin-top: 0; + margin: 0 !important; + border-radius: 4px; + max-width: 395px !important; + height: 184px; +} + +.slide-ord-table__img { + max-width: 138px; + width: 100%; + height: 115px; + padding: 0; + margin: 0 auto; + margin-top: 24px; +} + +.orders-table-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} +.orders-table-item__info { + max-width: 234px; + width: 100%; + margin-left: 20px; +} +.orders-table-item__title { + margin-top: 10px; + color: #333B49; + font-weight: 600; + font-size: 15px; + line-height: 18px; +} +.orders-table-item__vendor { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #333B49; + margin-top: 20px; +} +.orders-table-item__vendor span { + padding-right: 4px; +} + +.content-item-account { + margin-top: 0; +} + +.account-viewed { + padding-top: 50px; + padding-bottom: 120px; +} +.account-viewed--hidden { + display: none; +} + +.account-tab-4 { + margin-top: 0; + width: 100%; +} + +.account-compare-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: -webkit-fit-content; + height: -moz-fit-content; + height: fit-content; +} +.account-compare-top__btn { + font-weight: 700; + font-size: 14px; + line-height: 16px; + color: #F2994A; + position: relative; + padding-left: 17px; + margin-left: 28px; +} +.account-compare-top__btn:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.7 17L0 15.3L6.8 8.5L0 1.7L1.7 0L8.5 6.8L15.3 0L17 1.7L10.2 8.5L17 15.3L15.3 17L8.5 10.2L1.7 17Z' fill='%23F2994A'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + width: 17px; + height: 17px; + left: -10px; +} +.account-compare-top__right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-item-align: start; + align-self: start; +} +.account-compare-top__icons { + margin-top: 0; + margin-right: 43px; + -ms-flex-item-align: end; + align-self: flex-end; +} + +.account-compare-tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-right: 36px; +} +.account-compare-tabs > :not(:last-child) { + margin-right: 16px; +} + +.compare-tab { + font-size: 14px; + line-height: 16px; + color: #333B49; +} +.compare-tab.active { + font-weight: 700; + color: #F2994A; +} + +.compare-tabs__item { + display: none; +} +.compare-tabs__item--active { + display: block; +} + +.table { + width: auto; + color: #333B49; +} +.table__line { + height: 63px; + font-weight: 600; + font-size: 15.4186px; + border: none; + border-radius: 9.63664px; + line-height: 21px; +} + +.table-compare-wrapper { + margin-top: 20px; + max-width: 955px; + width: 100%; + height: 1623px; + overflow-x: auto; + overflow-y: auto; + margin-bottom: 120px; +} + +.compare-thead { + margin-bottom: 11px; +} + +.line-color { + background: #F7F7F9; + border-radius: 9.63664px; +} + +.compare-table { + border-collapse: collapse; + color: #333B49; +} +.compare-table__line { + height: 217px; + border-spacing: 20px; +} +.compare-table__line-title { + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + color: #ABB2BF; + margin-left: 10px; + margin-bottom: 5px; +} +.compare-table__line-content { + font-weight: 600; + font-size: 16px; + line-height: 20px; + margin-right: 10px; +} +.compare-table__line-content.first { + margin-left: 10px; +} + +.compare-table-title { + height: 100%; + min-width: 305px; +} + +.table-line-title { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: 100%; + position: relative; +} +.table-line-title__content { + height: 100%; + margin-bottom: 20px; +} +.table-line-title__img { + -o-object-fit: cover; + object-fit: cover; + -o-object-position: top top; + object-position: top top; + padding-left: 70px; + padding-bottom: 46px; +} + +.table-line-title-name { + font-weight: 600; + font-size: 16px; + line-height: 20px; + text-align: left; + position: absolute; + bottom: -9px; + left: 0; + max-width: 285px; + width: 100%; +} +.table-line-title-name.name-two { + bottom: -20px; +} + +.compare-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.compare-icons__compare:after { + bottom: 0; + right: 10px; +} +.compare-icons__favorite:after { + bottom: -32px; + right: 12px; +} + +.contacts-top { + max-width: 985px; + width: 100%; + max-height: 290px; + position: relative; +} + +.swiper-acc-contacts { + width: 100%; +} + +.scroll-cont { + position: absolute !important; + bottom: -28px !important; + width: 100% !important; + left: 0 !important; +} + +.contacts-top-block { + background: #F7F7F9; + border-radius: 4px; + max-width: 315px; + width: 100%; + height: 289px; + padding: 28px 0px 23px 13px; + font-weight: 600; + font-size: 16px; + line-height: 22px; +} +.contacts-top-block:not(:last-child) { + margin-right: 20px; +} +.contacts-top-block__title { + background: -o-linear-gradient(358.59deg, #636B78 9.26%, #333B49 77.24%); + background: linear-gradient(91.41deg, #636B78 9.26%, #333B49 77.24%); + color: #333B49; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; + text-fill-color: transparent; + margin-bottom: 28px; +} +.contacts-top-block__title.title1 { + position: relative; + padding-left: 40px; +} +.contacts-top-block__title.title1:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='30' height='38' viewBox='0 0 30 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_601_12393)'%3E%3Cpath d='M29.7568 7.12336V30.8397C29.7568 31.6673 29.5152 32.4084 29.0321 33.0631C28.549 33.7054 27.8987 34.1377 27.0811 34.3601L16.4341 37.4172C16.2855 37.4543 16.1182 37.4914 15.9324 37.5284H15.5236C15.1149 37.5284 14.7432 37.4728 14.4088 37.3617C14.0743 37.2505 13.7337 37.1023 13.3868 36.917L6.41892 32.989C6.15878 32.8407 5.95439 32.6493 5.80574 32.4146C5.6571 32.1799 5.58277 31.9143 5.58277 31.6179C5.58277 31.1732 5.74381 30.7964 6.06588 30.4876C6.37556 30.1788 6.75338 30.0244 7.19932 30.0244H16.2297V8.14242L9.42905 10.5511C8.8964 10.7487 8.46284 11.0946 8.12838 11.5887C7.79392 12.0581 7.62669 12.5831 7.62669 13.1636V25.6332C7.62669 26.152 7.49662 26.6214 7.23649 27.0414C6.98874 27.4613 6.6357 27.7948 6.17737 28.0419L2.98142 29.7836C2.68412 29.9441 2.38682 30.0244 2.08953 30.0244C1.58164 30.0244 1.14809 29.8453 0.788851 29.4871C0.429617 29.1289 0.25 28.6904 0.25 28.1716V10.6067C0.25 9.96438 0.41723 9.3653 0.751689 8.80945C1.09854 8.19183 1.55068 7.72245 2.10811 7.40129L13.5541 0.916361C13.8142 0.768134 14.0929 0.656963 14.3902 0.58285C14.6875 0.508736 14.9848 0.47168 15.2821 0.47168C15.4927 0.47168 15.6847 0.490208 15.8581 0.527265C16.0315 0.551969 16.2235 0.595202 16.4341 0.656963L27.0811 3.60297C27.4899 3.71414 27.8553 3.8809 28.1774 4.10324C28.4994 4.32558 28.7782 4.59115 29.0135 4.89996C29.2613 5.22112 29.4471 5.56698 29.5709 5.93755C29.6948 6.32047 29.7568 6.71574 29.7568 7.12336ZM27.3041 30.8397V7.12336C27.3041 6.83926 27.2297 6.59222 27.0811 6.38223C26.8953 6.14754 26.6661 6.00549 26.3936 5.95608L21.1537 4.51086C20.7697 4.39969 20.3609 4.28852 19.9274 4.17735C19.5186 4.04148 19.116 3.92413 18.7196 3.82531V34.2118L26.3936 31.9699C26.6661 31.9205 26.8953 31.7908 27.0811 31.5808C27.2297 31.3708 27.3041 31.1238 27.3041 30.8397Z' fill='url(%23paint0_linear_601_12393)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_601_12393' x1='3.07345' y1='-0.82701' x2='23.6194' y2='-0.42503' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23636B78'/%3E%3Cstop offset='1' stop-color='%23333B49'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_601_12393'%3E%3Crect width='30' height='38' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 30px; + height: 38px; + left: 0; + top: -9px; +} +.contacts-top-block__title.title2 { + position: relative; + padding-left: 43px; +} +.contacts-top-block__title.title2:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='33' height='38' viewBox='0 0 33 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8421 13.8182H24.3158V17.2727H20.8421V13.8182ZM24.3158 6.90909H20.8421V10.3636H24.3158V6.90909ZM13.8947 24.1818H17.3684V20.7273H13.8947V24.1818ZM17.3684 6.90909H13.8947V10.3636H17.3684V6.90909ZM13.8947 17.2727H17.3684V13.8182H13.8947V17.2727ZM10.4211 6.90909H6.94737V10.3636H10.4211V6.90909ZM10.4211 13.8182H6.94737V17.2727H10.4211V13.8182ZM20.0605 34.5455H17.3684V28.5H13.8947V34.5455H3.47368V3.45455H27.7895V17.3245C29.0226 17.4282 30.2037 17.8082 31.2632 18.3609V0H0V38H22.4226C21.7105 37.0327 20.8421 35.8582 20.0605 34.5455ZM6.94737 31.0909H10.4211V27.6364H6.94737V31.0909ZM10.4211 20.7273H6.94737V24.1818H10.4211V20.7273ZM33 26.7727C33 31.2636 26.9211 38 26.9211 38C26.9211 38 20.8421 31.2636 20.8421 26.7727C20.8421 23.4909 23.6211 20.7273 26.9211 20.7273C30.2211 20.7273 33 23.4909 33 26.7727ZM29.0053 26.9455C29.0053 25.9091 27.9632 24.8727 26.9211 24.8727C25.8789 24.8727 24.8368 25.7364 24.8368 26.9455C24.8368 27.9818 25.7053 29.0182 26.9211 29.0182C28.1368 29.0182 29.1789 27.9818 29.0053 26.9455Z' fill='url(%23paint0_linear_601_11555)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_601_11555' x1='3.15771' y1='-1.33175' x2='26.1344' y2='-0.841471' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23636B78'/%3E%3Cstop offset='1' stop-color='%23333B49'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 33px; + height: 38px; + left: 0; + top: -9px; +} +.contacts-top-block__line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 15px; +} +.contacts-top-block__name { + background: -o-linear-gradient(358.59deg, #636B78 9.26%, #333B49 77.24%); + background: linear-gradient(91.41deg, #636B78 9.26%, #333B49 77.24%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; + text-fill-color: transparent; + color: #333B49; + margin-right: 10px; +} +.contacts-top-block__name > span { + margin-left: 17px; +} +.contacts-top-block__content { + font-weight: 400; + font-size: 14px; + line-height: 20px; + background: -o-linear-gradient(358.59deg, #636B78 9.26%, #333B49 77.24%); + background: linear-gradient(91.41deg, #636B78 9.26%, #333B49 77.24%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; + text-fill-color: transparent; + color: #333B49; + max-width: 132px; + width: 100%; +} +.contacts-top-block__content.tel { + margin-left: 23px; +} +.contacts-top-block__content.mail { + margin-left: 2px; +} +.contacts-top-block__content.content2 { + max-width: 143px; +} +.contacts-top-block__content.content3 { + max-width: 129px; +} + +.acc-maps-wrapper { + margin-top: 70px; + max-width: 985px; + width: 100%; + max-height: 551px; + height: 100%; + margin-bottom: 120px; +} + +.acc-map { + height: 551px !important; +} + +[class*=copyrights-pane] { + display: none !important; +} + +.modal-acc-exit .modalS__wrap { + max-width: 598px; + padding: 40px; +} +.modal-acc-exit__title { + font-weight: 700; + font-size: 47px; + line-height: 100%; + color: #333B49; +} +.modal-acc-exit__bottom { + margin-top: 90px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.modal-acc-exit__confirm { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-size: 16px; + padding: 21px 94.5px; +} +.modal-acc-exit__confirm:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} +.modal-acc-exit__cancel { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; + padding: 21px 89.5px; +} +.modal-acc-exit__cancel:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-size: 16px; +} +.modal-acc-exit--hidden { + display: none; +} + +.modal-acc-exit-overlay--hidden { + display: none; +} + +.modal-catalog { + background-color: transparent; + overflow-y: hidden; + top: 134px; +} +@media (min-width: 640px) { + .modal-catalog { + top: 165px; + } +} +.modal-catalog .modalS__wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100vw; + height: 100%; + overflow-y: auto; + position: relative; +} +@media (min-width: 860px) { + .modal-catalog .modalS__wrap { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin: 0 auto; + max-width: 100%; + max-height: 688px; + } +} + +.modal-catalog-left { + margin-right: 20px; + margin-bottom: 18px; + background: #fff; + margin-right: 0; + margin-bottom: 0; + width: 100vw; + padding-top: 10px; + padding-left: 5px; + overflow-y: auto; +} +@media (min-width: 860px) { + .modal-catalog-left { + max-width: 292px; + width: 100%; + background: #F7F7F9; + } +} + +.modal-cat-acc-but { + font-size: 14px; + line-height: 17px; + margin-bottom: 18px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + max-width: 200px; +} +.modal-cat-acc-but:after { + left: 220px; +} + +.modal-cat-panel > li { + font-size: 14px; + line-height: 16px; +} +.modal-cat-panel > :not(:last-child) { + margin-bottom: 14px; +} + +.modal-catalog-centre { + display: none; +} +@media (min-width: 860px) { + .modal-catalog-centre { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + overflow-y: auto; + } +} + +.modal-catalog-top { + padding-top: 17px; + padding-left: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.modal-catalog-top__wrapper { + border: 1px solid #636B78; + border-radius: 40px; + background-color: #F7F7F9; + margin-right: 20px; + margin-bottom: 12px; +} +.modal-catalog-top__name { + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #636B78; + padding: 5px 10px; +} + +.modal-catalog-content { + margin-top: 8px; + margin-left: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 1024px) { + .modal-catalog-content { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } +} + +.modal-catalog-cont-line { + max-width: 233px; + width: 100%; + margin-right: 10px; +} +@media (min-width: 870px) { + .modal-catalog-cont-line { + margin-right: 30px; + } +} +@media (min-width: 1024px) { + .modal-catalog-cont-line { + margin-right: 10px; + } +} +.modal-catalog-cont-line > :not(:last-child) { + margin-bottom: 20px; +} +.modal-catalog-cont-line__title { + font-weight: 600; + font-size: 14px; + line-height: 17px; + color: #333B49; + margin-bottom: 10px; +} +.modal-catalog-cont-line__list { + margin-bottom: 20px; +} +.modal-catalog-cont-line__item { + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +.modal-catalog-cont-line__item:not(:last-child) { + margin-bottom: 10px; +} + +.modal-catalog-title { + display: inline-block; + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #333B49; + margin-top: 12px; + margin-bottom: 31px; +} +@media (min-width: 860px) { + .modal-catalog-title { + display: none; + } +} + +.сt-ft-l { + display: none; +} +@media (min-width: 1263px) { + .сt-ft-l { + display: inline-block; + } +} + +.catalog-filters-links { + margin-top: 16px; +} +.catalog-filters-links__item { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #636B78; +} +.catalog-filters-links__item.active { + color: #333B49; + font-weight: 600; +} + +.catalog-filters { + padding-bottom: 100px; +} + +.catalog-filter-left { + width: 100%; + margin-right: 20px; +} +@media (min-width: 780px) { + .catalog-filter-left { + max-width: 315px; + } +} +.catalog-filter-left__show { + display: block; + margin-top: 20px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; + width: 315px; + margin-right: 10px; + padding: 11.5px 0px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.catalog-filter-left__show:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; +} +.catalog-filter-left__show > span { + margin-left: 5px; +} +.catalog-filter-left__reset { + margin-top: 20px; + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + width: 100%; + padding: 11.5px 0; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.catalog-filter-left__reset:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; +} + +.catalog-filter-wrapper { + width: 100%; + overflow-y: hidden; + background: #fff; + border-radius: 10px; + margin-right: 20px; +} +@media (min-width: 780px) { + .catalog-filter-wrapper { + max-width: 315px; + background: #F7F7F9; + } +} + +.catalog-filter-top { + width: 100%; + background: #fff; + height: 52px; +} +@media (min-width: 780px) { + .catalog-filter-top { + background: #F2994A; + } +} +.catalog-filter-top__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; + padding: 15px 24px; +} +@media (min-width: 780px) { + .catalog-filter-top__title { + color: #fff; + text-transform: uppercase; + line-height: 22px; + padding: 15px 10px; + } +} + +.catalog-filter-content { + padding: 0 24px 24px 24px; +} +@media (min-width: 780px) { + .catalog-filter-content { + padding: 10px; + } +} + +.range-slider { + height: 4px; + position: relative; + background-color: #fff; + border-radius: 26px; +} + +.range-selected { + height: 100%; + left: 0%; + right: 57%; + position: absolute; + border-radius: 5px; + background-color: #F2994A; +} + +.range-selected-dia { + height: 100%; + left: 0%; + right: 0%; + position: absolute; + border-radius: 5px; + background-color: #F2994A; +} + +.range-selected-deep { + right: 18%; +} + +.range-input { + position: relative; +} + +.range-input input { + position: absolute; + width: 100%; + height: 5px; + top: -5px; + background: none; + pointer-events: none; + -webkit-appearance: none; + -moz-appearance: none; +} + +.range-input input::-webkit-slider-thumb { + height: 10px; + width: 10px; + border-radius: 50%; + border: 1px solid #F2994A; + background-color: #F2994A; + pointer-events: auto; + -webkit-appearance: none; +} + +.range-input input::-moz-range-thumb { + height: 10px; + width: 10px; + border-radius: 50%; + border: 1px solid #F2994A; + background-color: #F2994A; + pointer-events: auto; + -moz-appearance: none; +} + +.range-price { + margin: 10px 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.range-price label { + margin-right: 5px; +} + +.range-price input { + max-width: 137px; + height: 30px; + border-radius: 4px; + border: none; + padding: 5px; + color: #ABB2BF; +} + +.range-price input:first-of-type { + margin-right: 21px; +} + +.range-title { + font-weight: 600; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #636B78; + max-width: 85%; +} +.range-title.power { + margin-top: 20px; +} + +/* Chrome, Safari, Edge, Opera */ +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} + +/* Firefox */ +input[type=number] { + -moz-appearance: textfield; +} + +.catalog-filters-acc { + margin-top: 0px; + margin-bottom: 8px; +} +@media (min-width: 780px) { + .catalog-filters-acc { + margin-top: 20px; + margin-bottom: 5px; + } +} +.catalog-filters-acc .catalog-accordion--active { + color: #ABB2BF; +} +.catalog-filters-acc__button { + margin-top: 5px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #ABB2BF; + padding: 4px 0 5px 5px; + width: 100%; + background-color: #fff; + border-radius: 4px; + text-align: left; + position: relative; +} +.catalog-filters-acc__button:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L9 10.4142L17.7071 1.70711C18.0976 1.31658 18.0976 0.683418 17.7071 0.292893C17.3166 -0.0976311 16.6834 -0.0976311 16.2929 0.292893L9 7.58579L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 10.4px; + top: 10px; + right: 6px; +} +.catalog-filters-acc__button.active:after { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289L9 0.585786L17.7071 9.29289C18.0976 9.68342 18.0976 10.3166 17.7071 10.7071C17.3166 11.0976 16.6834 11.0976 16.2929 10.7071L9 3.41421L1.70711 10.7071C1.31658 11.0976 0.683418 11.0976 0.292893 10.7071Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); +} + +.catalog-filters-panel { + max-width: 100%; + -webkit-transition: max-height 0.2s ease-out; + -o-transition: max-height 0.2s ease-out; + transition: max-height 0.2s ease-out; + max-height: 0; + overflow: hidden; + display: block; + padding-left: 5px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + position: relative; +} +@media (min-width: 780px) { + .catalog-filters-panel { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + background-color: #fff; + } +} +.catalog-filters-panel__line { + width: 97%; + border: none; + border-top: 1px solid #E0E0E0; + position: absolute; + top: -8px; + left: 5px; +} +.catalog-filters-panel > :nth-child(2) { + margin-top: 5px; +} +.catalog-filters-panel > :last-child { + margin-bottom: 10px; +} +.catalog-filters-panel__name { + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #636B78; + margin-top: 8px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.catalog-filters-panel__name.all { + font-weight: 600; +} + +.highload3 { + top: 3px; +} + +.catalog-filters-pag { + margin-top: 60px; +} + +.compare-page { + padding-top: 40px; +} +.compare-page__table-wrapper { + max-width: 100%; + width: 100%; + margin-bottom: 0; +} + +.compare-page-top-title { + font-weight: 700; + font-size: 48px; + line-height: 100%; +} + +.news-page__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.news-page__tabs { + max-width: 315px; + margin-right: 20px; +} + +.news-tab { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.news-page-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.news-page-content > * { + margin-right: 20px; +} + +.news-page-block { + max-width: 315px; + width: 100%; + height: 333px; + position: relative; + margin-bottom: 50px; +} +.news-page-block:nth-last-child(-n+3) { + margin-bottom: 0; +} +.news-page-block__img { + width: 100%; + height: 213px; + border-radius: 10px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; +} +.news-page-block__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-top: 24px; +} +.news-page-block__bottom { + position: absolute; + bottom: 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.news-page-block__link { + font-weight: 400; + font-size: 16px; + line-height: 24px; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.news-page-block__date { + font-weight: 400; + font-size: 15px; + line-height: 22px; + color: #636B78; +} +.news-page-block.third { + margin-right: 0; +} + +.news-page-pag { + -ms-flex-item-align: center; + align-self: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 40px; +} +.news-page-pag__link { + margin-top: 0; + margin-bottom: 0; + margin-left: 30px; +} + +.news-page-bottom { + padding-bottom: 121px; +} +.news-page-bottom__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; +} + +.news-page-item__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} + +.news-page-item-content { + margin-top: 40px; + margin-bottom: 40px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.news-page-item-content__item { + list-style-type: disc; + margin-left: 22px; +} + +.news-page-item-visuals { + position: relative; +} + +.news-page-item-video { + margin-top: 40px; + max-width: 100%; + height: 658px; + background-image: url("../img/news/news-item/video-bc.png"); + background-repeat: no-repeat; + background-size: contain; +} + +.news-item-swiper-wrapper { + margin-left: 40px !important; +} + +.news-item-swiper-slide { + max-width: 382px !important; +} +.news-item-swiper-slide__img { + width: 100%; + max-height: 210px; + border-radius: 10px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; +} + +.svg-news-item-prev { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.swiper-button-prev__news-item, +.swiper-button-next__news-item { + position: absolute; +} + +.swiper-button-prev__news-item { + left: -10px !important; +} + +.swiper-button-next__news-item { + right: 0px !important; +} + +.news-page-item-visuals [class^=swiper-button-]::after { + content: ""; +} + +.news-page-item-bottom { + padding-bottom: 37px; +} +.news-page-item-bottom__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; +} + +.cart__top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.cart__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; +} +.cart__print { + font-weight: 400; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #636B78; + position: relative; + margin-right: 41px; +} +.cart__print:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='30' height='27' viewBox='0 0 30 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_328_29980)'%3E%3Cpath d='M25.5 7.5H4.5C2.01 7.5 0 9.51 0 12V18C0 19.65 1.35 21 3 21H6V24C6 25.65 7.35 27 9 27H21C22.65 27 24 25.65 24 24V21H27C28.65 21 30 19.65 30 18V12C30 9.51 27.99 7.5 25.5 7.5ZM19.5 24H10.5C9.675 24 9 23.325 9 22.5V16.5H21V22.5C21 23.325 20.325 24 19.5 24ZM25.5 13.5C24.675 13.5 24 12.825 24 12C24 11.175 24.675 10.5 25.5 10.5C26.325 10.5 27 11.175 27 12C27 12.825 26.325 13.5 25.5 13.5ZM22.5 0H7.5C6.675 0 6 0.675 6 1.5V4.5C6 5.325 6.675 6 7.5 6H22.5C23.325 6 24 5.325 24 4.5V1.5C24 0.675 23.325 0 22.5 0Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_328_29980'%3E%3Crect width='30' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-size: cover; + background-repeat: no-repeat; + width: 30px; + height: 27px; + top: -5px; + right: -39px; +} + +.cart-links { + margin-top: 41px; + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #333B49; +} +.cart-links__delete { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #333B49; + margin-left: 15px; +} +.cart-links__delete:before { + background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_328_29970)'%3E%3Cpath d='M1.4 14L0 12.6L5.6 7L0 1.4L1.4 0L7 5.6L12.6 0L14 1.4L8.4 7L14 12.6L12.6 14L7 8.4L1.4 14Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_328_29970'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + width: 14px; + height: 14px; + left: -7px; +} + +.cart-checkboxes { + color: #333B49; +} + +.cart-checkboxes .check-highload:checked ~ .highload2 { + background-color: #F2994A; +} + +.highload-cart { + border: 1px solid #F2994A; + visibility: visible; +} + +.cart-table-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.cart-table-content { + position: relative; +} +.cart-table-content.remove:after { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(51, 59, 73, 0.8); + border-radius: 4px; + z-index: 101; +} + +.cart-ended-modal { + z-index: 102; + position: absolute; + top: 22px; + left: 33%; + max-width: 326px; + padding: 62px 73px; + background: #F7F7F9; + border-radius: 4px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.cart-ended-modal__title { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #333B49; +} +.cart-ended-modal.hidden { + display: none; +} + +.cart-table-content-remove-modal { + z-index: 102; + position: absolute; + top: 22px; + left: 33%; + max-width: 326px; + padding: 30px 55px; + background: #F7F7F9; + border-radius: 4px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.cart-table-content-remove-modal__title { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #333B49; +} +.cart-table-content-remove-modal__btn { + font-weight: 600; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-size: 16px; + line-height: 16px; + padding: 12px 21px 12px 55px; + border: 1px solid #F2994A; + max-width: 193px; + margin-top: 16px; + position: relative; +} +.cart-table-content-remove-modal__btn:before { + position: absolute; + content: ""; + 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 d='M13.65 2.35C12.9099 1.60485 12.0296 1.01356 11.0599 0.610231C10.0902 0.206901 9.05024 -0.000494355 8 8.84845e-07C5.87827 8.84845e-07 3.84344 0.842856 2.34315 2.34315C0.842855 3.84344 0 5.87827 0 8C0 10.1217 0.842855 12.1566 2.34315 13.6569C3.84344 15.1571 5.87827 16 8 16C11.73 16 14.84 13.45 15.73 10H13.65C13.2381 11.1695 12.4733 12.1824 11.4613 12.8988C10.4493 13.6153 9.23994 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8C2 6.4087 2.63214 4.88258 3.75736 3.75736C4.88258 2.63214 6.4087 2 8 2C9.66 2 11.14 2.69 12.22 3.78L9 7H16V8.84845e-07L13.65 2.35Z' fill='white'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 16px; + height: 16px; + top: 0; + left: 0; + top: 12px; + left: 30px; +} +.cart-table-content-remove-modal__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.cart-table-content-remove-modal__btn:hover: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 d='M13.65 2.35C12.9099 1.60485 12.0296 1.01356 11.0599 0.610231C10.0902 0.206901 9.05024 -0.000494355 8 8.84845e-07C5.87827 8.84845e-07 3.84344 0.842856 2.34315 2.34315C0.842855 3.84344 0 5.87827 0 8C0 10.1217 0.842855 12.1566 2.34315 13.6569C3.84344 15.1571 5.87827 16 8 16C11.73 16 14.84 13.45 15.73 10H13.65C13.2381 11.1695 12.4733 12.1824 11.4613 12.8988C10.4493 13.6153 9.23994 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8C2 6.4087 2.63214 4.88258 3.75736 3.75736C4.88258 2.63214 6.4087 2 8 2C9.66 2 11.14 2.69 12.22 3.78L9 7H16V8.84845e-07L13.65 2.35Z' fill='%23F2994A'/%3E%3C/svg%3E%0A"); +} +.cart-table-content-remove-modal.hidden { + display: none; +} + +.cart-table { + margin-top: 40px; + max-width: 1029px; + width: 100%; +} +.cart-table__item { + width: 730px; +} + +.cart-table-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} +.cart-table-item__icons { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.cart-table-item__checkbox { + margin-top: 2px; + visibility: hidden; +} +.cart-table-item__right { + margin-top: 5px; +} +.cart-table-item__img { + margin-top: 0px; +} + +.cart-table-item-swiper { + max-width: 427px !important; + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.cart-table-price { + vertical-align: top; + font-weight: 600; + font-size: 22px; + line-height: 27px; + color: #333B49; +} +.cart-table-price > p { + margin-top: 10px; +} + +.cart-table-count { + vertical-align: top; + position: relative; +} +.cart-table-count > * { + margin-top: 10px; +} +.cart-table-count__minus { + margin-bottom: 5px; + margin-right: 20px; + cursor: pointer; +} +.cart-table-count__input { + width: 36px; + height: 36px; + font-weight: 600; + font-size: 22px; + line-height: 27px; + color: #333B49; + padding-left: 6px; + border: 1px solid #E7EAEE; + border-radius: 3px; +} +.cart-table-count__plus { + margin-bottom: 1.5px; + margin-left: 16px; + cursor: pointer; +} +.cart-table-count__delete { + position: absolute; + bottom: 12px; + left: 16px; +} + +.cart-table-right { + -ms-flex-item-align: start; + align-self: flex-start; + margin-top: 105px; + margin-left: 20px; +} +.cart-table-right > :nth-child(2) { + margin-bottom: 20px; +} +.cart-table-right__input-wrapper { + position: relative; +} +.cart-table-right__input-wrapper.active { + position: relative; +} +.cart-table-right__input-wrapper.active:after { + position: absolute; + content: ""; + 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 d='M8.6 11.8L6.425 9.625C6.24167 9.44167 6.01667 9.35 5.75 9.35C5.48333 9.35 5.25 9.45 5.05 9.65C4.86667 9.83333 4.775 10.0667 4.775 10.35C4.775 10.6333 4.86667 10.8667 5.05 11.05L7.9 13.9C8.08333 14.0833 8.31667 14.175 8.6 14.175C8.88333 14.175 9.11667 14.0833 9.3 13.9L14.975 8.225C15.1583 8.04167 15.25 7.81667 15.25 7.55C15.25 7.28333 15.15 7.05 14.95 6.85C14.7667 6.66667 14.5333 6.575 14.25 6.575C13.9667 6.575 13.7333 6.66667 13.55 6.85L8.6 11.8ZM10 20C8.61667 20 7.31667 19.7373 6.1 19.212C4.88333 18.6867 3.825 17.9743 2.925 17.075C2.025 16.175 1.31267 15.1167 0.788 13.9C0.263333 12.6833 0.000666667 11.3833 0 10C0 8.61667 0.262667 7.31667 0.788 6.1C1.31333 4.88333 2.02567 3.825 2.925 2.925C3.825 2.025 4.88333 1.31267 6.1 0.788C7.31667 0.263333 8.61667 0.000666667 10 0C11.3833 0 12.6833 0.262667 13.9 0.788C15.1167 1.31333 16.175 2.02567 17.075 2.925C17.975 3.825 18.6877 4.88333 19.213 6.1C19.7383 7.31667 20.0007 8.61667 20 10C20 11.3833 19.7373 12.6833 19.212 13.9C18.6867 15.1167 17.9743 16.175 17.075 17.075C16.175 17.975 15.1167 18.6877 13.9 19.213C12.6833 19.7383 11.3833 20.0007 10 20Z' fill='%23219653'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 20px; + height: 20px; + top: 5px; + right: 10px; +} +.cart-table-right__input-wrapper.active > input { + border: 1px solid #219653; +} +.cart-table-right__input { + width: 100%; + border-radius: 10px; + border: none; + height: 32px; + margin-bottom: 15px; + padding-left: 10px; +} +.cart-table-right__confirm { + width: 100%; + border: 1px solid #F2994A; + border-radius: 10px; + background-color: transparent; + font-weight: 600; + font-size: 14px; + line-height: 16px; + padding: 7px 0; + margin-bottom: 25px; +} +.cart-table-right__confirm.hidden { + display: none; +} +.cart-table-right__done { + width: 100%; + padding: 7px 0; + display: none; + font-weight: 600; + font-size: 14px; + line-height: 16px; + color: #636B78; + background-color: #DFE1E7; + border: 1px solid #DFE1E7; + border-radius: 10px; + margin-bottom: 25px; + cursor: default; +} +.cart-table-right__done.active { + display: inline-block; +} +.cart-table-right__btn { + width: 100%; + margin-top: 9px; +} + +.cart-table-right__input-wrapper:focus-within button { + background-color: #fff; + color: #F2994A; +} + +.cart-empty-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-top: 70px; +} +.cart-empty-content__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; +} +.cart-empty-content__img { + max-width: 514px; + height: 504px; + -o-object-fit: contain; + object-fit: contain; + -o-object-position: center; + object-position: center; + margin-top: 67px; + margin-right: 101px; +} +.cart-empty-content__link { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 15px 18px 15px 17px; + margin-top: 30px; +} +.cart-empty-content__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.cart-empty-form-wrapper { + margin-top: 70px; + max-width: 100%; + padding: 40px 210px 40px 185px; + -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + border-radius: 10px; +} + +.cart-empty-form { + margin-top: 56px; +} + +.cart-empty-form-question { + height: 130px; +} + +.cart-empty-viewed { + padding-top: 120px; + padding-bottom: 120px; +} + +.modal-order { + z-index: 109; + padding-top: 50px; +} +.modal-order .modalS__wrap { + max-width: 1030px; + padding: 40px 65px; +} +.modal-order__form { + margin-top: 56px; +} +.modal-order__line-one { + max-height: 412px; +} +.modal-order__file { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.modal-order__file.two { + padding-bottom: 62px; +} +.modal-order__choose-one { + top: 84px !important; +} +.modal-order .order-file-one { + top: 83px !important; +} +.modal-order__line-two { + max-height: 412px; +} +.modal-order__question { + height: 230px; + margin-bottom: 32px; +} +.modal-order .order-file-two { + top: 78px !important; +} +.modal-order__choose-two { + top: 79px !important; +} + +.modal-order-succ { + z-index: 109; + padding-top: 50px; +} +.modal-order-succ .modalS__wrap { + max-width: 1030px; + padding: 140px 240px 119px 240px; +} +.modal-order-succ__close:after { + top: -195px; + left: 796px; +} +.modal-order-succ__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + text-align: center; + color: #333B49; + max-width: 550px; +} +.modal-order-succ__btn-wrapper { + max-width: 486px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 70px auto; + margin-bottom: 0; +} +.modal-order-succ__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.modal-order-succ__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.modal-order-succ__btn.main { + padding: 15px 21px; +} +.modal-order-succ__btn.catalog { + padding: 15px 63px; +} + +.modal-order-succ-content { + margin-top: 70px; +} +.modal-order-succ-content__title { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.modal-order-succ-content__title > span { + color: #F2994A; +} +.modal-order-succ-content__info { + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.modal-order-succ-content__bottom { + margin-top: 50px; +} + +.reviews-page { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.reviews-page-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.reviews-page-container > :not(:nth-child(3n)) { + margin-right: 19px; +} + +.reviews-page-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 427px; + height: 374px; + position: relative; + margin-bottom: 30px; +} +.reviews-page-item__img { + max-width: 100%; + height: 228px; +} +.reviews-page-item__img > img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + border-radius: 10px; + z-index: 1; +} +.reviews-page-item__img.video { + position: relative; +} +.reviews-page-item__img.video:after { + position: absolute; + content: ""; + background-image: url("../img/review/video.svg"); + background-repeat: no-repeat; + background-size: cover; + width: 159px; + height: 37px; + z-index: 2; + bottom: 0px; + right: 0px; +} +.reviews-page-item__title { + max-width: 90%; + margin-top: 24px; +} +.reviews-page-item__title > h2 { + max-width: 100%; + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; +} +.reviews-page-item__subtitle { + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; + margin-top: 8px; +} +.reviews-page-item__text { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + max-width: 98%; + position: absolute; + bottom: 0; + left: 0; + max-height: 68px; + overflow-y: hidden; +} + +.reviews-item { + margin-top: 40px; +} +.reviews-item__video { + max-width: 100%; + height: 658px; + background-image: url("../img/review/reviews-item.png"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; + margin-bottom: 40px; +} +.reviews-item__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.reviews-item__text:not(:last-child) { + margin-bottom: 12px; +} + +.other-reviews { + padding-top: 70px; + padding-bottom: 120px; +} +.other-reviews h2 { + color: #333B49; +} + +.projects-page { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.projects-page-item { + max-width: 427px; + height: 487px; + margin-bottom: 30px; +} +.projects-page-item__img { + width: 100%; + height: 295px; +} +.projects-page-item__img img { + -webkit-box-shadow: none; + box-shadow: none; +} +.projects-page-item__title { + margin-top: 20px; + max-width: 90%; + height: 98px; + overflow: hidden; +} +.projects-page-item__title h2 { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; +} +.projects-page-item__client { + margin-top: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.projects-page-item__more { + margin-top: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + cursor: pointer; +} +.projects-page-item__more span { + font-weight: 400; +} + +.projects-pag { + margin-top: 30px; +} + +.projects-item-content { + color: #333B49; +} +.projects-item-content__title { + margin-top: 40px; + font-weight: 600; + font-size: 36px; + line-height: 42px; +} +.projects-item-content__video { + max-width: 100%; + height: 658px; + border-radius: 10px; + background-image: url("../img/projects/item-video.png"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; + margin: 20px 0; +} +.projects-item-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.projects-item-content__text:not(:last-child) { + margin-bottom: 12px; +} +.projects-item-content__subtitle { + font-weight: 600; + font-size: 36px; + line-height: 42px; + margin-top: 28px; + margin-bottom: 20px; +} +.projects-item-content__img-wrapper { + max-width: 100%; + height: 618px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 20px; +} +.projects-item-content__img-wrapper > :not(:last-child) { + margin-right: 20px; +} +.projects-item-content__img-wrapper.sec { + margin-top: 28px; +} +.projects-item-content__img { + max-width: 49%; + height: 100%; + border-radius: 10px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.projects-item-content__note { + font-weight: 400; + font-size: 16px; + line-height: 22px; + padding-bottom: 20px; + display: inline-block; +} +.projects-item-content__image { + max-width: 100%; + height: 618px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; + margin: 40px 0 20px; +} + +.projects-item-content-important { + max-width: 49%; + height: 100%; + border-radius: 10px; + background-image: url("../img/projects/item-bg.png"); + background-size: cover; + background-repeat: no-repeat; + color: white; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.projects-item-content-important__title { + -ms-flex-item-align: start; + align-self: start; + max-width: 523px; + padding-left: 62px; + font-weight: 600; + font-size: 24px; + line-height: 28px; +} +.projects-item-content-important__content { + padding-left: 63px; + padding-right: 62px; + margin-top: 20px; + font-weight: 400; + font-size: 16px; + line-height: 22px; +} + +.not-found__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.not-found__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-top: 119px; +} +.not-found__btn-wrapper { + margin-top: 60px; + width: 486px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding-bottom: 140px; +} +.not-found__main { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 15px 21px; +} +.not-found__main:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.not-found__catalog { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 15px 63px; +} +.not-found__catalog:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.services-top { + max-width: 100%; + height: 271px; + position: relative; +} +.services-top__bg { + position: absolute; + content: ""; + background-image: url("../img/services/bg.png"); + background-size: cover; + background-repeat: no-repeat; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} +.services-top__links { + padding-top: 15px; +} +.services-top__title { + color: #E7EAEE; + font-weight: 600; + font-size: 60px; + line-height: 100%; + position: relative; + margin-top: 127px; +} + +.projects-group { + padding-top: 40px; + padding-bottom: 70px; +} +.projects-group__container { + min-height: 518px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.projects-group__img { + max-width: 50%; + max-height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.projects-group__right { + max-width: 650px; + min-height: 518px; + margin-left: 20px; + position: relative; + color: #333B49; +} +.projects-group__title { + font-weight: 500; + font-size: 16px; + line-height: 22px; + margin-bottom: 10px; + max-width: 95%; + text-transform: uppercase; +} +.projects-group__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.projects-group__text:not(:last-child) { + margin-bottom: 12px; +} +.projects-group__link { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + position: absolute; + bottom: 0; + left: 0; + padding: 15px 48px; +} +.projects-group__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.services-lizing { + width: 100%; + height: 271px; + position: relative; +} +.services-lizing__bg { + position: absolute; + background-image: url("../../img/services/lizing.png"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} +.services-lizing__title { + color: #E7EAEE; + font-weight: 600; + font-size: 60px; + line-height: 100%; + position: relative; + padding-top: 158px; +} + +.services-lizing-content { + color: #333B49; +} +.services-lizing-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.services-lizing-content__text span { + font-weight: 500; + font-size: 16px; + line-height: 22px; +} +.services-lizing-content__title { + text-transform: uppercase; + font-weight: 500; + font-size: 16px; + line-height: 22px; + margin-top: 20px; +} +.services-lizing-content__list { + list-style: none; + max-height: 340px; + overflow-y: auto; +} +.services-lizing-content__list li::before { + content: "•"; + color: #ABB2BF; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; +} +.services-lizing-content__item { + padding-left: 20px; + font-weight: 400; + font-size: 16px; + line-height: 20px; + margin-top: 10px; +} + +.services-long-bg { + background-image: url("../img/services/24.png"); +} + +.services-tenders-gb { + background-image: url("../img/services/tender.png"); +} + +.services-tenders-content { + padding-bottom: 120px; +} +.services-tenders-content__title { + margin-bottom: 10px; +} + +.services-item__wrap { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.services-item__link { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #F2994A; + margin-top: 30px; +} + +.services-item-content { + padding-top: 40px; +} +.services-item-content__block { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + color: #333B49; + margin-bottom: 100px; +} +.services-item-content__title { + font-weight: 600; + font-size: 24px; + line-height: 29px; + text-transform: uppercase; + max-width: 430px; + margin-right: 20px; +} +.services-item-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.services-item-content__text:not(:last-child) { + margin-bottom: 14px; +} +.services-item-content__right-block:not(:last-child) { + margin-bottom: 71px; +} +.services-item-content__subtitle { + font-weight: 600; + font-size: 24px; + line-height: 28px; + margin-bottom: 20px; +} +.services-item-content__subtitle.works { + margin-left: 26px; +} +.services-item-content__list { + list-style: none; +} +.services-item-content__list li::before { + content: "•"; + color: #ABB2BF; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; +} +.services-item-content__item { + padding-left: 30px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #000; +} +.services-item-content__item:not(:last-child) { + margin-bottom: 20px; +} + +.services-item-banner { + max-width: 100%; + min-height: 316px; + background-image: url("../img/services/serv-item-bg.png"); + background-repeat: no-repeat; + background-size: cover; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-top: 66px; + padding-left: 168px; + color: #fff; + margin-bottom: 120px; +} +.services-item-banner__text { + font-weight: 500; + font-size: 20px; + line-height: 24px; +} +.services-item-banner__text a { + color: #F2994A; +} +.services-item-banner__text:not(:last-child) { + margin-bottom: 40px; +} + +.suppliers-page { + padding-top: 40px; + padding-bottom: 120px; +} +.suppliers-page__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.suppliers-page__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + max-width: 95%; +} +.suppliers-page__content { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.suppliers-page-block { + max-width: 203px; + max-height: 152px; + height: 100%; + margin-right: 20px; + margin-bottom: 26px; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} +.suppliers-page-block__img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.suppliers-page-block__img.adh { + margin-left: 25px; +} + +.suppliers-pag { + margin-top: 20px; +} + +.modal-subscription .modalS__wrap { + max-width: 1030px; + padding: 60px 80px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-subscription__close { + top: -100px; + right: -519px; +} +.modal-subscription__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + text-align: center; +} +.modal-subscription__text { + margin-top: 60px; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.modal-subscription__text span { + color: #F2994A; +} +.modal-subscription__btn-wrapper { + margin-top: 74px; + width: 486px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.modal-subscription__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.modal-subscription__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.modal-subscription__btn.subs-main { + padding: 15px 21px; +} +.modal-subscription__btn.subs-catalog { + padding: 15px 63px; +} + +.aricles-page-block { + max-width: 315px; + min-height: 353px; + position: relative; + margin-bottom: 40px; +} +.aricles-page-block__img-wrapper { + width: 100%; + height: 213px; +} +.aricles-page-block__img-wrapper .articles-block-img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.aricles-page-block__title-wrapper { + margin-top: 10px; + max-width: 100%; + min-height: 98px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 24px; +} +.aricles-page-block__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + max-width: 95%; +} +.aricles-page-block__bottom { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.aricles-page-block__link { + font-weight: 400; + font-size: 16px; + line-height: 24px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.aricles-page-block__date { + font-weight: 400; + font-size: 15px; + line-height: 22px; + color: #636B78; +} +.aricles-page-block.third { + margin-right: 0; +} + +.articles-page-pag { + margin-top: 0; +} + +.slide-articles { + max-width: 315px; + text-align: left; +} +.slide-articles__img { + width: 100%; + height: 213px; + border-radius: 10px; +} +.slide-articles__img img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.slide-articles__title-wrap { + margin-bottom: 0; +} +.slide-articles__bottom { + max-width: 100%; + padding-top: 5px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.articles-item-content { + margin-top: 40px; + color: #333B49; +} +.articles-item-content__img-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.articles-item-content__note { + display: inline-block; + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-top: 20px; +} +.articles-item-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-top: 20px; +} +.articles-item-content__video { + margin-top: 20px; + max-width: 100%; + height: 658px; + background-image: url("../../img/articles/item-video.png"); + background-repeat: no-repeat; + background-size: cover; +} + +.art-item-prev { + left: 1255px !important; +} + +.certificates-page { + padding-bottom: 120px; +} + +.certificates-page-content { + margin-top: 40px; + margin-bottom: 20px; +} +.certificates-page-content__img { + max-width: 220px; + max-height: 566px; + margin-bottom: 20px; + margin-right: 50px; +} +.certificates-page-content__img img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.certificates-page-content__img.fifth { + margin-right: 0; +} + +.contacts-page-content { + margin-top: 62px; +} +.contacts-page-content__top { + position: relative; + margin-bottom: 70px; +} + +.contacts-page-block { + -webkit-transition: all 0.2 ease-in-out; + -o-transition: all 0.2 ease-in-out; + transition: all 0.2 ease-in-out; +} +.contacts-page-block--active { + border: 1px solid #F2994A; + background-image: url("../img/contacts/block-bg.png"); + background-repeat: no-repeat; + background-size: cover; +} +.contacts-page-block__adress { + max-width: 100%; +} + +.swiper-btn-cnt { + top: -18px !important; +} + +.contacts-page-content__top [class^=swiper-button-]::after { + content: ""; +} + +.contacts-page-map-wrapper { + padding-bottom: 118px; +} + +.contacts-page-map { + max-width: 100%; + height: 738px; + display: none; +} +.contacts-page-map.active { + display: block; +} + +.vacancies-top { + margin-top: 40px; +} +.vacancies-top__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + color: #333B49; +} +.vacancies-top__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-bottom: 40px; +} +.vacancies-top__title { + font-weight: 600; + font-size: 24px; + line-height: 28px; + -ms-flex-item-align: center; + align-self: center; +} +.vacancies-top__link { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + -ms-flex-item-align: center; + align-self: center; + padding: 15px 56px; + margin-top: 20px; +} +.vacancies-top__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.vacancies-content { + padding-bottom: 120px; +} +.vacancies-content__tab-note { + margin-top: 20px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #636B78; +} +.vacancies-content__tab-note a { + color: #2F80ED; +} + +.vacancies-tabs { + margin-top: 8px; +} + +.vacancies-content-item { + background-color: #F7F7F9; + border-radius: 10px; +} +.vacancies-content-item__wrap { + max-width: 985px; + padding: 30px 205px 30px 20px; +} +.vacancies-content-item__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + min-width: 761px; +} +.vacancies-content-item__req { + margin-top: 30px; + max-width: 715px; +} +.vacancies-content-item__list { + margin-bottom: 20px; + color: #333B49; + list-style: none; +} +.vacancies-content-item__list li::before { + content: "•"; + color: #ABB2BF; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; +} +.vacancies-content-item__subtitle { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-bottom: 20px; +} +.vacancies-content-item__item { + font-weight: 400; + font-size: 16px; + line-height: 22px; + padding-left: 16px; +} +.vacancies-content-item__item:not(:last-child) { + margin-bottom: 19px; +} +.vacancies-content-item__link { + margin: 10px 20px 46px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 12px 37px; + display: inline-block; +} +.vacancies-content-item__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.vacancies-item-bottom { + margin-top: 10px; + display: none; +} +.vacancies-item-bottom__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-left: 20px; +} + +.vacancies-item-bottom-form { + margin: 30px 20px; + background-color: #fff; + border-radius: 6px; + padding: 30px 22px; +} +.vacancies-item-bottom-form__line-one { + max-height: 370px; +} +.vacancies-item-bottom-form__comment { + height: 230px; +} +.vacancies-item-bottom-form__submit { + -ms-flex-item-align: start; + align-self: flex-start; + margin-top: 15px; +} +.vacancies-item-bottom-form__note { + text-align: left; +} +.vacancies-item-bottom-form__btn { + font-weight: 600; + font-size: 16px; + line-height: 16px; + width: 193px; + height: 42px; +} + +.corporate-life { + padding-top: 40px; + padding-bottom: 120px; +} +.corporate-life__wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.corporate-life__content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.corporate-life-item { + max-width: 427px; + height: 370px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + position: relative; + margin-right: 19px; + margin-bottom: 30px; +} +.corporate-life-item.third { + margin-right: 0; +} +.corporate-life-item__img { + width: 100%; + max-height: 228px; + height: 100%; + position: relative; +} +.corporate-life-item .bg { + position: absolute; + content: ""; + background-image: url("../img/corporate/photo-bg.svg"); + background-repeat: no-repeat; + background-size: contain; + width: 159px; + height: 37px; + bottom: 0px; + right: 0px; + color: #fff; + font-weight: 600; + font-size: 16px; + line-height: 22px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.corporate-life-item .bg--after { + padding-right: 20px; +} +.corporate-life-item .bg--after:after { + position: absolute; + content: ""; + background-image: url("../img/corporate/youtube-bg.svg"); + background-repeat: no-repeat; + background-size: cover; + width: 27px; + height: 18px; + right: 25.5px; + bottom: 9px; +} +.corporate-life-item__title { + margin-top: 24px; +} +.corporate-life-item__title h2 { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + max-height: 95px; + overflow: hidden; +} +.corporate-life-item__date { + position: absolute; + bottom: 2px; + left: 0; +} + +.corp-page-pag { + margin-top: 10px; +} + +.corp-item-top { + margin-top: 40px; +} +.corp-item-top__back { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #F2994A; +} +.corp-item-top__text { + margin-top: 40px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; +} + +.corp-item-content { + margin-top: 40px; +} +.corp-item-content__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-item-align: start; + align-self: flex-start; +} +.corp-item-content__wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.corp-item-content__wrap > *:not(:nth-child(3n)) { + margin-right: 19px; +} +.corp-item-content__img { + margin-bottom: 20px; + border-radius: 10px; +} +.corp-item-content__video { + max-width: 100%; + height: 658px; + background-image: url("../img/corporate/video-bg.png"); + background-repeat: no-repeat; + background-size: contain; +} +.corp-item-content__pag { + -ms-flex-item-align: center; + align-self: center; +} + +.corp-item-bottom { + margin-top: 70px; + padding-bottom: 120px; +} +.corp-item-bottom__container { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.corp-item-bottom__link { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #F2994A; +} +.corp-item-bottom__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + margin-top: 40px; + margin-bottom: 40px; +} +.corp-item-bottom__item { + margin-right: 0; +} +.corp-item-bottom__swipe { + top: 95px !important; +} +.corp-item-bottom__job-wrapper { + -ms-flex-item-align: center; + align-self: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 10px; +} +.corp-item-bottom__subtitle { + font-weight: 600; + font-size: 24px; + line-height: 28px; + color: #333B49; + margin-bottom: 20px; +} +.corp-item-bottom__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 15px 56px; +} +.corp-item-bottom__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.corp-item-bottom__container [class^=swiper-button-]::after { + content: ""; +} + +.demohall-content { + margin-top: 40px; +} +.demohall-content__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.demohall-content__subtitle { + font-weight: 600; + font-size: 16px; + color: #333B49; +} +.demohall-content__list { + margin-top: 20px; + list-style: none; +} +.demohall-content__list li::before { + content: "•"; + color: #ABB2BF; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; +} +.demohall-content__item { + padding-left: 20px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #000; + margin-bottom: 19px; +} +.demohall-content__video { + max-width: 100%; + height: 658px; + margin-top: 20px; + margin-bottom: 40px; + background-image: url("../img/demohall/video-bg.png"); + background-repeat: no-repeat; + background-size: cover; +} +.demohall-content__title { + margin-top: 70px; + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.demohall-content__btn-wrapper { + -ms-flex-item-align: center; + align-self: center; + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.demohall-content__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.demohall-content__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.demohall-content__btn.action { + padding: 15px 21px; +} +.demohall-content__btn.quest { + padding: 15px 53px; + margin-left: 70px; +} + +.demohall-bottom__slide { + position: relative; + height: 353px; +} +.demohall-bottom__img { + max-width: 315px; + height: 213px; +} +.demohall-bottom__img img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.demohall-bottom__title { + max-height: 98px; + overflow: hidden; + font-weight: 600; + font-size: 20px; + line-height: 24px; + margin-top: 10px; +} +.demohall-bottom__more { + font-weight: 400; + font-size: 15px; + line-height: 15px; + color: #636B78; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: absolute; + bottom: 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.demohall-bottom__more span { + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #ABB2BF; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-decoration: underline; +} + +.prev { + left: 1254px !important; +} + +.policy-content { + padding-top: 10px; + padding-bottom: 120px; + color: #333B49; +} +.policy-content__subtitle { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F2994A; + margin-top: 30px; +} +.policy-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-top: 10px; +} +.policy-content__list { + margin-top: 30px; + list-style-type: disc; +} +.policy-content__list li { + list-style: disc; +} +.policy-content__item { + margin-left: 30px; +} +.policy-content__item:not(:last-child) { + margin-bottom: 10px; +} + +.modal-search-mobile .modalS__wrap { + width: 100%; + height: 100%; + border-radius: 0; + position: relative; +} +.modal-search-mobile__top { + height: 54px; + background: #333B49; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: end; +} +.modal-search-mobile__close { + 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%3Cg clip-path='url(%23clip0_366_48521)'%3E%3Cpath d='M2 20L0 18L8 10L0 2L2 0L10 8L18 0L20 2L12 10L20 18L18 20L10 12L2 20Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_366_48521'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 20px; + height: 20px; + margin-top: 17px; + margin-right: 24px; +} +.modal-search-mobile__content { + margin: 10px 24px; + max-height: 480px; + overflow-y: auto; + margin-bottom: 50px; +} +.modal-search-mobile__link { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + position: absolute; + bottom: 0; + width: 90%; +} + +.modal-search-mobile-input { + padding: 25px 24px 0 24px; + position: relative; +} +.modal-search-mobile-input:after { + position: absolute; + content: ""; + background-image: url("../img/svg/input-search.svg"); + background-position: right center; + background-repeat: no-repeat; + background-size: cover; + top: 58%; + right: 15px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + width: 26px; + height: 26px; +} +.modal-search-mobile-input__item { + width: 100%; + border: none; + border-bottom: 1px solid #DFE1E7; + outline: none; + padding-bottom: 9px; +} + +.modal-filters { + background: rgba(0, 0, 0, 0.25); + display: block; +} +@media (min-width: 780px) { + .modal-filters { + top: 165px; + display: none; + } +} +.modal-filters .modalS__wrap { + width: 100%; + top: 134px; +} +@media (min-width: 640px) { + .modal-filters .modalS__wrap { + top: 165px; + } +} + +.product-cart-mobile { + display: block; +} +@media (min-width: 1024px) { + .product-cart-mobile { + display: none; + } +} +.product-cart-mobile__container { + position: relative; +} +.product-cart-mobile__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-bottom: 16px; +} +.product-cart-mobile__links { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 6px; +} +.product-cart-mobile__links a { + font-weight: 400; + font-size: 14px; + line-height: 16px; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.product-cart-mobile__price { + margin-top: 16px; + max-width: 240px; +} +.product-cart-mobile__price-item { + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #333B49; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.product-cart-mobile__price-item span { + font-weight: 600; + font-size: 16px; + line-height: 14px; + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; + color: #BEC4CE; +} +.product-cart-mobile__buttons { + max-width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 16px; +} +.product-cart-mobile__buttons-item { + width: 100%; + font-weight: 600; + font-size: 14px; + line-height: 16px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 15px 0; +} +.product-cart-mobile__buttons-item.buy { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + margin-bottom: 16px; +} +.product-cart-mobile__buttons-item.buy:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 14px; + line-height: 16px; +} +.product-cart-mobile__buttons-item.now { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.product-cart-mobile__buttons-item.now:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} + +.swiper-product-mobile { + margin-bottom: 29px; +} + +.product-mob-pag { + top: 285px !important; + left: 44% !important; + width: auto; + max-height: 50px; +} +.product-mob-pag .swiper-pagination-bullet { + width: 3px !important; + height: 3px !important; + background: #636B78 !important; + opacity: 0.5 !important; +} +.product-mob-pag .swiper-pagination-bullet-active { + width: 26px !important; + height: 3px !important; + border-radius: 6.38736px !important; + background-color: #636B78 !important; +} + +.product-mobile-slide__wrapper { + width: 100%; + min-height: 220px; + background: #F7F7F9; + border-radius: 10px; +} +.product-mobile-slide__wrapper img { + padding: 5px 8px 23px 8px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin: 0 auto; +} + +.icons-product-mob { + max-width: 100%; + margin-left: 0; +} +.icons-product-mob__left { + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; +} +.icons-product-mob__clock { + width: 19px; + height: 19px; + margin-right: 6px; +} +.icons-product-mob__text { + font-size: 12.7826px; + line-height: 15px; +} +.icons-product-mob__right { + margin-right: 0; +} +.icons-product-mob__compare::after { + width: 21.29px; + height: 21.29px; + bottom: -16px; + right: 38px; +} +.icons-product-mob__fav::after { + width: 16.8px; + height: 15px; + bottom: -14px; +} +.icons-product-mob--hidden { + display: none; +} + +.product-cart-mobile-config { + width: 100%; + margin-top: 16px; +} +.product-cart-mobile-config__item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + color: #333B49; +} +.product-cart-mobile-config__item-label { + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +.product-cart-mobile-config__item-select { + background-color: transparent; + border: none; + margin-top: 8px; + font-weight: 600; + font-size: 14px; + line-height: 17px; + margin-bottom: 16px; +} +.product-cart-mobile-config--hidden { + display: none; +} + +.product-cart-mobile-country-wrap { + width: 100%; + margin-top: 5px; +} +.product-cart-mobile-country-wrap__country, .product-cart-mobile-country-wrap__power { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-bottom: 10px; +} +.product-cart-mobile-country-wrap__prod, .product-cart-mobile-country-wrap__power { + font-size: 14px; + line-height: 16px; + color: #333B49; +} +.product-cart-mobile-country-wrap__name { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; +} +.product-cart-mobile-country-wrap__name img { + margin-right: 12px; + max-width: 19px; + height: 15px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; +} +.product-cart-mobile-country-wrap__power p span { + font-weight: 600; + font-size: 16px; + line-height: 20px; +} +.product-cart-mobile-country-wrap--hidden { + display: none; +} + +.projects-mob { + padding-top: 40px; + display: block; +} +@media (min-width: 780px) { + .projects-mob { + display: none; + } +} +.projects-mob__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.projects-mob__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + text-align: left; +} +.projects-mob__wrapper { + margin-top: 20px; + max-width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.projects-mob__wrapper > *:not(:last-child) { + margin-bottom: 20px; +} +.projects-mob__item { + width: 100%; +} +.projects-mob__item-img { + min-height: 140px; + max-height: 240px; + width: 100%; + border-radius: 10px; +} +.projects-mob__item-title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; + margin-top: 10px; +} +.projects-mob__info { + margin-top: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.projects-mob__info-line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + color: #333B49; +} +.projects-mob__info { + font-size: 16px; + line-height: 22px; +} +.projects-mob__info--bold { + font-weight: 600; +} +.projects-mob__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 500; + font-size: 12px; + line-height: 14px; + padding: 6px 21px; + max-width: 150px; + margin: 0 auto; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-top: 20px; +} +.projects-mob__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 500; + font-size: 12px; + line-height: 14px; +} + +.product-viewed { + padding-top: 40px; +} + +.product-tabs-mob { + display: block; + padding-top: 32px; +} +@media (min-width: 1024px) { + .product-tabs-mob { + display: none; + } +} +.product-tabs-mob__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; + padding-bottom: 24px; + border-bottom: 0.5px solid #ABB2BF; +} + +.product-tabs-mob-acc { + max-width: 100%; +} +.product-tabs-mob-acc__subtitle { + font-weight: 600; + font-size: 14px; + line-height: 16px; + -moz-text-align-last: left; + text-align-last: left; + color: #333B49; + margin-top: 14px; + position: relative; + width: 100%; +} +.product-tabs-mob-acc__subtitle:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 0.46967C0.676777 0.762563 0.676777 1.23744 0.96967 1.53033L7.5 8.06066L14.0303 1.53033C14.3232 1.23744 14.3232 0.762563 14.0303 0.46967C13.7374 0.176777 13.2626 0.176777 12.9697 0.46967L7.5 5.93934L2.03033 0.46967C1.73744 0.176777 1.26256 0.176777 0.96967 0.46967Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 14px; + height: 8px; + top: 3px; + right: 0; +} + +.product-acc-panel { + max-width: 100%; + margin-left: 0; + padding-top: 14px; + border-bottom: 0.5px solid #ABB2BF; + margin-bottom: 0; +} +.product-acc-panel__subtitle { + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #333B49; +} +.product-acc-panel__img { + margin-top: 12px; + width: 100%; +} +.product-acc-panel > :not(:last-child) { + margin-bottom: 0; +} +.product-acc-panel__list { + font-weight: 500; + font-size: 12px; + line-height: 16px; + color: #636B78; + list-style: disc; +} +.product-acc-panel__list > :last-child { + margin-bottom: 36px; +} +.product-acc-panel__item { + list-style: disc; + margin-left: 20px; +} + +.panel-char-product__subtitle { + font-size: 14px; + line-height: 17px; + color: #333B49; +} +.panel-char-product__tabs { + margin-top: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; + padding-bottom: 15px; + overflow-x: auto; +} +.panel-char-product__tab { + min-width: 92px; + padding: 3px 12px; + background: #F7F7F9; + border-radius: 9.63664px; + font-weight: 600; + font-size: 12px; + line-height: 15px; +} +.panel-char-product__tab.active { + color: #F2994A; + background: #E7EAEE; +} + +.tab-char { + margin-top: 11px !important; + margin-bottom: 14px; +} +.tab-char__subtitle { + font-size: 14px; + line-height: 17px; + color: #ABB2BF; + margin-bottom: 14px; +} +.tab-char__item { + max-width: 100%; + height: 38px; + border-radius: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.tab-char__item--highlighted { + background: #F7F7F9; +} +.tab-char__item-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-left: 5px; +} +.tab-char__item-text span { + margin-left: 20px; + margin-right: 5px; +} + +.spec__tab-3 { + position: relative; +} +.spec__tab-3__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #283142; + margin-bottom: 26px; +} +.spec__tab-3 .models-wrapper { + width: 100%; + overflow: auto; + margin-bottom: 80px; +} +.spec__tab-3 .spec-scrollbar { + position: absolute; + bottom: -35px; + left: 0; + width: 100%; + background-color: #DFE1E7; +} +.spec__tab-3 .swiper-button-next_models, +.spec__tab-3 .swiper-button-prev_models { + position: absolute; +} +.spec__tab-3 .swiper-button-prev_models { + width: 20px; + height: 20px; + top: 43px; + left: 1209px; +} +.spec__tab-3 .swiper-button-next_models { + width: 20px; + height: 20px; + top: 43px; + right: 15px; +} + +.swiper-slide-models__img { + max-width: 428px; + width: 100%; + max-height: 228px; + height: 100%; +} + +.ind__list { + margin: 70px auto; + font-size: 20px; + text-align: center; +} +.ind__list > li { + margin-top: 5px; +} +.ind__list > li:hover { + color: #F2994A; +} \ No newline at end of file diff --git a/public/css/style.css b/public/css/style.css index 652c95d..c118a61 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -552,7 +552,7 @@ textarea:focus::placeholder { .header-mobile-call { position: relative; - background-color: #F5851A; + background-color: #F2994A; border-radius: 7.5px; width: 30px; height: 30px; @@ -619,7 +619,7 @@ textarea:focus::placeholder { right: -22px; } .header-up-left__city--active { - color: #F5851A; + color: #F2994A; } .header-up-left__city--active:after { background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 11.5303C0.676777 11.2374 0.676777 10.7626 0.96967 10.4697L7.5 3.93934L14.0303 10.4697C14.3232 10.7626 14.3232 11.2374 14.0303 11.5303C13.7374 11.8232 13.2626 11.8232 12.9697 11.5303L7.5 6.06066L2.03033 11.5303C1.73744 11.8232 1.26256 11.8232 0.96967 11.5303Z' fill='%23F5851A'/%3E%3C/svg%3E%0A"); @@ -653,25 +653,26 @@ textarea:focus::placeholder { } } -.header-up__menu .header-up__menu-wrapper { +.header-up__menu-wrapper { font-weight: 500; font-size: 12px; line-height: 14px; display: none; } @media (min-width: 780px) { - .header-up__menu .header-up__menu-wrapper { + .header-up__menu-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } } -.header-up__menu .header-up__menu-wrapper .header-up__menu-item { + +.header-up__menu-item { cursor: pointer; margin-right: 55px; position: relative; } -.header-up__menu .header-up__menu-wrapper .header-up__menu-item:after { +.header-up__menu-item:after { position: absolute; content: ""; background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 4.46967C0.676777 4.76256 0.676777 5.23744 0.96967 5.53033L7.5 12.0607L14.0303 5.53033C14.3232 5.23744 14.3232 4.76256 14.0303 4.46967C13.7374 4.17678 13.2626 4.17678 12.9697 4.46967L7.5 9.93934L2.03033 4.46967C1.73744 4.17678 1.26256 4.17678 0.96967 4.46967Z' fill='%23ABB2BF'/%3E%3C/svg%3E "); @@ -681,8 +682,64 @@ textarea:focus::placeholder { height: 15px; right: -23px; } -.header-up__menu .header-up__menu-wrapper .header-up__menu-item_active:after { - background-image: url("../../../img/open-active.svg"); +.header-up__menu-item:hover:after { + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 11.5303C0.676777 11.2374 0.676777 10.7626 0.96967 10.4697L7.5 3.93934L14.0303 10.4697C14.3232 10.7626 14.3232 11.2374 14.0303 11.5303C13.7374 11.8232 13.2626 11.8232 12.9697 11.5303L7.5 6.06066L2.03033 11.5303C1.73744 11.8232 1.26256 11.8232 0.96967 11.5303Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} +.header-up__menu-item.company { + position: relative; + padding-bottom: 7px; +} +.header-up__menu-item.company:hover .company-list { + display: block; +} +.header-up__menu-item.service { + position: relative; + padding-bottom: 7px; +} +.header-up__menu-item.service:hover .service-list { + display: block; +} +.header-up__menu-item .dropdown-list { + padding: 10px 19px; + background-color: #fff; + border: 1px solid #ABB2BF; + -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + border-radius: 10px; + position: absolute; + top: 17.5px; + left: -24px; + z-index: 110; + display: none; +} +.header-up__menu-item .dropdown-list.company-list { + width: 147px; + height: 178px; +} +.header-up__menu-item .dropdown-list.service-list { + width: 187px; + height: 178px; +} +.header-up__menu-item .dropdown-list__item { + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #636B78; + -webkit-transition: color 0.1s ease-in-out; + -o-transition: color 0.1s ease-in-out; + transition: color 0.1s ease-in-out; +} +.header-up__menu-item .dropdown-list__item:not(:last-child) { + margin-bottom: 10px; +} +.header-up__menu-item .dropdown-list__item:hover { + color: #F2994A; +} +.header-up__menu-item.demo { + margin-right: 32px; +} +.header-up__menu-item.demo:after { + display: none; } .header-up__right { @@ -787,6 +844,32 @@ textarea:focus::placeholder { height: 16px; } } +.right-item-fav > span { + display: none; +} +.right-item-fav.active { + color: #F2994A; +} +.right-item-fav.active:after { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47778 13.7461L9.38889 13.8333L9.29111 13.7461C5.06889 9.98804 2.27778 7.50303 2.27778 4.98314C2.27778 3.23927 3.61111 1.93137 5.38889 1.93137C6.46474 1.93137 7.51863 2.46995 8.14925 3.27622C8.45671 3.66932 8.88983 3.98914 9.38889 3.98914C9.88795 3.98914 10.3211 3.66932 10.6285 3.27622C11.2591 2.46995 12.313 1.93137 13.3889 1.93137C15.1667 1.93137 16.5 3.23927 16.5 4.98314C16.5 7.50303 13.7089 9.98804 9.47778 13.7461ZM13.3889 0.1875C11.8422 0.1875 10.3578 0.893767 9.38889 2.00112C8.42 0.893767 6.93555 0.1875 5.38889 0.1875C2.65111 0.1875 0.5 2.28886 0.5 4.98314C0.5 8.27033 3.52222 10.9646 8.1 15.0365L9.38889 16.1875L10.6778 15.0365C15.2556 10.9646 18.2778 8.27033 18.2778 4.98314C18.2778 2.28886 16.1267 0.1875 13.3889 0.1875Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} +.right-item-fav.active > span { + display: inline-block; + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12.5' r='10.96' fill='%23F5851A' stroke='%23F5851A' stroke-width='2.08'/%3E%3C/svg%3E"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + width: 26px; + height: 26px; + padding-left: 8px; + padding-top: 7px; + bottom: -11px; + left: -34px; + z-index: 3; + color: #fff; +} .right-item-entry { position: relative; @@ -904,7 +987,7 @@ textarea:focus::placeholder { } } .header-main-left__button { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -912,7 +995,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 40.5px; height: 31.5px; @@ -940,7 +1023,7 @@ textarea:focus::placeholder { height: 11px; right: 12px; } -@media (min-width: 680px) { +@media (min-width: 780px) { .header-main-left__button { padding-right: 20px; font-size: 14px; @@ -958,7 +1041,7 @@ textarea:focus::placeholder { display: -ms-flexbox; display: flex; } -@media (min-width: 680px) { +@media (min-width: 780px) { .header-main-left .mobile-wrapper { display: inline-block; } @@ -980,7 +1063,7 @@ textarea:focus::placeholder { .header-main-left .catalog-open:after { background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_336_40613)'%3E%3Cpath d='M2 2.5H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 8.30664H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 14.5H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_336_40613'%3E%3Crect width='17' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); } -@media (min-width: 680px) { +@media (min-width: 780px) { .header-main-left { -webkit-box-pack: start; -ms-flex-pack: start; @@ -994,6 +1077,28 @@ textarea:focus::placeholder { display: none; margin-right: 15px; } +.header-main-left-search:after { + position: absolute; + content: ""; + background-image: url("../img/svg/input-search.svg"); + background-position: right center; + background-repeat: no-repeat; + background-size: cover; + top: 51%; + right: 15px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + width: 26px; + height: 26px; +} +@media (min-width: 780px) { + .header-main-left-search { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} .header-main-left-search__input { min-width: 205px; height: 42px; @@ -1004,6 +1109,30 @@ textarea:focus::placeholder { font-family: "Montserrat"; font-size: 16px; margin-right: 0; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.header-main-left-search__input.infocus { + width: 100%; + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +@media (min-width: 780px) { + .header-main-left-search__input.infocus { + width: 310px; + } +} +@media (min-width: 900px) { + .header-main-left-search__input.infocus { + width: 400px; + } +} +@media (min-width: 1110px) { + .header-main-left-search__input.infocus { + width: 631px; + } } @media (min-width: 1024px) { .header-main-left-search__input { @@ -1011,25 +1140,93 @@ textarea:focus::placeholder { height: 42px; } } -.header-main-left-search:after { + +.header-main-search-result { + background-color: #fff; position: absolute; - content: ""; - background-image: url("../img/svg/input-search.svg"); - background-position: right center; - background-repeat: no-repeat; - background-size: cover; - top: 51%; - right: 15px; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - width: 26px; - height: 26px; + top: 41px; + left: 0; + width: 100%; + max-height: 343px; + overflow-y: auto; + border: 1px solid #ABB2BF; + -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + border-bottom-left-radius: 10px; + border-bottom-right-radius: 10px; + border-top: none; + display: none; + z-index: 100; + -webkit-transition: opacity 5s ease-in; + -o-transition: opacity 5s ease-in; + transition: opacity 5s ease-in; } -@media (min-width: 680px) { - .header-main-left-search { - display: inline-block; - } +.header-main-search-result.active { + display: block; + opacity: 1; +} +.header-main-search-result__hr { + width: 94%; + border: none; + border-top: 1px solid #DFE1E7; + position: absolute; + top: -8px; + left: 20px; +} +.header-main-search-result__content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 10px; + margin-left: 20px; +} +.header-main-search-result__line { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #333B49; + max-width: 525px; +} +.header-main-search-result__line:not(:last-child) { + margin-bottom: 16px; +} +.header-main-search-result__line > span { + color: #F2994A; +} +.header-main-search-result__link { + -ms-flex-item-align: center; + align-self: center; + margin-top: 4px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 14px; + line-height: 16px; + padding: 13px 30px; + margin-bottom: 30px; +} +.header-main-search-result__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; } .header-search-mobile { @@ -1051,7 +1248,7 @@ textarea:focus::placeholder { top: 6px; left: 9px; } -@media (min-width: 680px) { +@media (min-width: 780px) { .header-search-mobile { display: none; } @@ -1087,7 +1284,7 @@ textarea:focus::placeholder { font-size: 15px; line-height: 15px; } -@media (min-width: 860px) { +@media (min-width: 880px) { .header-main__right-socials { display: -webkit-box; display: -ms-flexbox; @@ -1095,7 +1292,7 @@ textarea:focus::placeholder { } } .header-main__right-button { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -1103,7 +1300,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 12px 30px; margin-right: 50px; @@ -1149,7 +1346,7 @@ textarea:focus::placeholder { left: -5px; color: #fff; } -@media (min-width: 680px) { +@media (min-width: 780px) { .header-main__right-cart { display: inline-block; } @@ -1787,7 +1984,17 @@ textarea:focus::placeholder { background: linear-gradient(270deg, #ABB2BF -15%, rgba(171, 178, 191, 0.2) 116.32%); border-radius: 10px; width: 100%; - min-height: 205px; + height: 200px !important; +} +@media (min-width: 530px) { + .swiper-slide-mob { + height: 270px !important; + } +} +@media (min-width: 640px) { + .swiper-slide-mob { + height: 300px !important; + } } .swiper-slide-mob:after { position: absolute; @@ -1805,14 +2012,13 @@ textarea:focus::placeholder { max-width: 260px; width: 100%; margin-left: 14px; - padding-top: 20px; - margin-bottom: 12px; + padding-top: 28px; } @media (min-width: 375px) { .swiper-slide-mob__name { font-size: 14px; line-height: 16px; - padding-top: 12px; + padding-top: 20px; } } @@ -1847,31 +2053,38 @@ textarea:focus::placeholder { } .swiper-slide-main__img { min-width: 140px; - min-height: 105px; + height: 118px; margin-left: 0; margin-top: 0; } +@media (min-width: 530px) { + .swiper-slide-main__img { + height: 180px; + margin-left: 40px; + } +} @media (min-width: 640px) { .swiper-slide-main__img { - margin-left: 60px; + margin-left: 0px; margin-top: 10px; + height: 210px; } } .mob-pagination { position: absolute !important; - bottom: 31px !important; - left: 50% !important; + bottom: 29px !important; + left: 45% !important; } .mob-pagination .swiper-pagination-bullet { - width: 7px !important; - height: 7px !important; + width: 3px !important; + height: 3px !important; background: #636B78 !important; opacity: 0.5 !important; } .mob-pagination .swiper-pagination-bullet-active { - width: 26px !important; - height: 5px !important; + width: 25.57px !important; + height: 3.19px !important; border-radius: 6.38736px !important; background-color: #636B78 !important; top: -1px !important; @@ -2125,7 +2338,7 @@ textarea:focus::placeholder { } .blocks-modile__link-catalog { margin-top: 36px; - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -2133,7 +2346,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; text-align: center; width: 100%; @@ -2362,7 +2575,7 @@ textarea:focus::placeholder { } } .banner-container__button { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -2370,7 +2583,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 15px 51px; margin-left: 74px; @@ -2444,7 +2657,7 @@ textarea:focus::placeholder { } .tab.active { font-weight: 800; - color: #F5851A; + color: #F2994A; } .catalog-container { @@ -2482,20 +2695,6 @@ textarea:focus::placeholder { -ms-flex-pack: start; justify-content: flex-start; } -@media (min-width: 640px) { - .tabs__item-active { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - } -} -@media (min-width: 1240px) { - .tabs__item-active { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } -} .tabs__item .content__item { max-width: 315px; width: 100%; @@ -2663,7 +2862,7 @@ textarea:focus::placeholder { } .pick-up-block__button { position: absolute; - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -2671,7 +2870,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; text-align: center; padding: 13px 28px; @@ -2731,7 +2930,7 @@ textarea:focus::placeholder { font-weight: 500; font-size: 12px; line-height: 14px; - color: #F5851A; + color: #F2994A; } @media (min-width: 480px) { .pick-up-mob__link { @@ -2786,7 +2985,7 @@ textarea:focus::placeholder { font-weight: 500; font-size: 15px; line-height: 22px; - color: #F5851A; + color: #F2994A; position: relative; margin-right: 38px; display: none; @@ -2967,7 +3166,7 @@ textarea:focus::placeholder { font-weight: 700; font-size: 31px; line-height: 33px; - color: #F5851A; + color: #F2994A; letter-spacing: -0.03em; } @media (min-width: 480px) { @@ -3062,7 +3261,7 @@ textarea:focus::placeholder { width: 100%; padding: 16px 0; margin-top: 24px; - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -3070,7 +3269,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; } .news__button-mob:hover { @@ -3261,7 +3460,7 @@ textarea:focus::placeholder { display: none; } .news__button:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -3269,14 +3468,14 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; border: none; font-family: "Muller"; font-weight: 500; font-size: 13.125px; line-height: 13px; - border: 1px solid #F5851A; + border: 1px solid #F2994A; } @media (min-width: 780px) { .news__button { @@ -3383,7 +3582,6 @@ textarea:focus::placeholder { -webkit-transform: scale(1.045); -ms-transform: scale(1.045); transform: scale(1.045); - max-width: 229px; } } .swiper-slide-machines__img { @@ -3562,7 +3760,7 @@ textarea:focus::placeholder { margin-top: 0; } } -.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper { +.swiper-partners .info-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -3579,12 +3777,12 @@ textarea:focus::placeholder { border-radius: 11.0664px; } @media (min-width: 640px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper { + .swiper-partners .info-wrapper { min-height: 80px; } } @media (min-width: 780px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper { + .swiper-partners .info-wrapper { background: transparent; border-radius: 0; max-width: 280px; @@ -3593,7 +3791,7 @@ textarea:focus::placeholder { height: 100%; } } -.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img { +.swiper-partners .info-wrapper .partner-img { max-width: 113px; width: 100%; -ms-flex-item-align: center; @@ -3601,41 +3799,41 @@ textarea:focus::placeholder { margin-top: 13px; } @media (min-width: 480px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img { + .swiper-partners .info-wrapper .partner-img { max-width: 139px; } } @media (min-width: 640px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img { + .swiper-partners .info-wrapper .partner-img { margin-top: 20px; } } @media (min-width: 780px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img { + .swiper-partners .info-wrapper .partner-img { max-width: 200px; -ms-flex-item-align: end; align-self: end; margin-top: 13px; } } -.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img-2 { +.swiper-partners .info-wrapper .partner-img-2 { height: 33px; } @media (min-width: 780px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img-2 { + .swiper-partners .info-wrapper .partner-img-2 { height: 45px; } } -.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img-3 { +.swiper-partners .info-wrapper .partner-img-3 { width: 164px; height: 61px; } @media (min-width: 780px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img-3 { + .swiper-partners .info-wrapper .partner-img-3 { margin-top: 0; } } -.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-text { +.swiper-partners .info-wrapper .partner-text { font-weight: 500; font-size: 12px; line-height: 14px; @@ -3647,19 +3845,19 @@ textarea:focus::placeholder { display: none; } @media (min-width: 780px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-text { + .swiper-partners .info-wrapper .partner-text { margin-top: 0; display: inline-block; } } -.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-text-one { +.swiper-partners .info-wrapper .partner-text-one { margin-top: 40px; } -.swiper-partners .swiper-wrapper-partners .swiper-slide-partners.slide3 { +.swiper-partners.slide3 { display: none; } @media (min-width: 780px) { - .swiper-partners .swiper-wrapper-partners .swiper-slide-partners.slide3 { + .swiper-partners.slide3 { display: inline-block; } } @@ -3669,8 +3867,14 @@ textarea:focus::placeholder { } .product-cart { - background-color: #F7F7F9; - padding-bottom: 80px; + background-color: #fff; + padding-bottom: 24px; +} +@media (min-width: 1024px) { + .product-cart { + background-color: #F7F7F9; + padding-bottom: 80px; + } } .product-cart .poduct-cart__links { padding-top: 16px; @@ -3681,38 +3885,81 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #636B78; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 1024px) { + .product-cart .poduct-cart__links { + display: block; + } } .product-cart .poduct-cart__links > *:not(:first-child) { - margin-left: 8px; + margin-left: 4px; +} +@media (min-width: 1024px) { + .product-cart .poduct-cart__links > *:not(:first-child) { + margin-left: 8px; + } +} +.product-cart .poduct-cart__links-item { + margin-bottom: 4px; +} +.product-cart .poduct-cart__links-item.last + span { + margin-right: 4px; } .product-cart .poduct-cart__links .link_active { font-weight: 600; color: #333B49; + margin-left: 0; } .product-cart .cart__wrapper { - display: -webkit-box; - display: -ms-flexbox; - display: flex; margin-top: 40px; + display: none; +} +@media (min-width: 1024px) { + .product-cart .cart__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } } .product-cart .cart__wrapper .cart__info { margin-top: 20px; margin-left: 20px; } .product-cart .cart__wrapper .cart__info-title { - font-size: 36px; - line-height: 42px; + font-size: 30px; + line-height: 38px; letter-spacing: -0.01em; color: #333B49; max-width: 450px; width: 100%; } +@media (min-width: 1155px) { + .product-cart .cart__wrapper .cart__info-title { + font-size: 36px; + line-height: 42px; + } +} .product-cart .cart__wrapper .cart__info-config { display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; margin-top: 48px; } +@media (min-width: 1155px) { + .product-cart .cart__wrapper .cart__info-config { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} .product-cart .cart__wrapper .cart__info-config-select { display: -webkit-box; display: -ms-flexbox; @@ -3784,14 +4031,20 @@ textarea:focus::placeholder { letter-spacing: -0.01em; color: #333B49; position: relative; + margin-top: 16px; +} +@media (min-width: 1155px) { + .product-cart .cart__wrapper .cart__info-config-country { + margin-top: 0; + } } .product-cart .cart__wrapper .cart__info-config-country .svg-country { width: 19px; height: 15px; display: inline-block; position: absolute; - top: 28px; - left: 0; + top: 2px; + left: -29px; } .product-cart .cart__wrapper .cart__info-config-country .name { font-weight: 600; @@ -3873,7 +4126,7 @@ textarea:focus::placeholder { justify-content: center; } .product-cart .cart__wrapper .cart__info-buttons .buy { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -3881,7 +4134,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; margin-right: 20px; padding: 16px 60px; @@ -3910,7 +4163,7 @@ textarea:focus::placeholder { padding: 16px 30px; } .product-cart .cart__wrapper .cart__info-buttons .now:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -3918,14 +4171,19 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; } .swiper-product-container { - max-width: 700px; + max-width: 600px; padding: 0 10px 10px 10px; } +@media (min-width: 1155px) { + .swiper-product-container { + max-width: 700px; + } +} /* galleryTop */ .gallery .swiper-slide { @@ -3993,6 +4251,15 @@ textarea:focus::placeholder { cursor: pointer; } +.specification { + display: none; +} +@media (min-width: 1024px) { + .specification { + display: block; + } +} + .tabs__wrapper { display: -webkit-box; display: -ms-flexbox; @@ -4023,7 +4290,7 @@ textarea:focus::placeholder { right: -351px; } .tabs__wrapper .specification__tabs .active { - color: #F5851A; + color: #F2994A; } .specification__tabs-content .specification__tabs-item { @@ -4063,7 +4330,7 @@ textarea:focus::placeholder { font-weight: 600; font-size: 16px; line-height: 20px; - color: #F5851A; + color: #F2994A; background-color: #F7F7F9; border-radius: 10px; } @@ -4120,7 +4387,7 @@ textarea:focus::placeholder { text-align: center; } .specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__info.active { - color: #F5851A; + color: #F2994A; } .specification__tabs-content .spec-tab-2-table .line-two { color: #ABB2BF; @@ -4144,13 +4411,6 @@ textarea:focus::placeholder { font-size: 36px; line-height: 42px; color: #283142; -} -.specification__tabs-content .spec__tab-3__subtitle { - font-weight: 600; - font-size: 24px; - line-height: 28px; - color: #636B78; - margin-top: 26px; margin-bottom: 26px; } .specification__tabs-content .spec__tab-3 .models-wrapper { @@ -4172,13 +4432,13 @@ textarea:focus::placeholder { .specification__tabs-content .spec__tab-3 .swiper-button-prev_models { width: 20px; height: 20px; - top: 90px; + top: 43px; left: 1209px; } .specification__tabs-content .spec__tab-3 .swiper-button-next_models { width: 20px; height: 20px; - top: 90px; + top: 43px; right: 15px; } .specification__tabs-content .swiper-slide-models__img { @@ -4299,7 +4559,7 @@ textarea:focus::placeholder { margin-right: 66px; } .specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom .tab-5__item-btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -4307,7 +4567,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 108px; height: 34px; @@ -4408,7 +4668,7 @@ textarea:focus::placeholder { margin-right: 66px; } .spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom .tab-6__item-btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -4416,7 +4676,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 108px; height: 34px; @@ -4491,7 +4751,7 @@ textarea:focus::placeholder { line-height: 26px; } .spec__tab-7 .tab-7__item-info .tab-7__item-bottom .tab-7__item-btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -4499,7 +4759,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 108px; height: 34px; @@ -4539,19 +4799,29 @@ textarea:focus::placeholder { } .offer { - padding-top: 80px; + padding-top: 25px; +} +@media (min-width: 870px) { + .offer { + padding-top: 80px; + } } .offer__title { - font-weight: 600; - font-size: 36px; - line-height: 42px; - letter-spacing: -0.01em; - color: #333B49; - -ms-flex-item-align: start; - align-self: start; + display: none; +} +@media (min-width: 870px) { + .offer__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; + display: block; + } } .offer__btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -4559,10 +4829,32 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; - margin-top: 32px; - padding: 16px 60px; + margin-top: 20px; + padding: 6px 21.5px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + font-weight: 500; + font-size: 12px; + line-height: 14px; + border-radius: 4.49787px; +} +@media (min-width: 870px) { + .offer__btn { + margin-top: 32px; + padding: 16px 60px; + font-weight: 600; + font-size: 14px; + line-height: 16px; + } } .offer__btn:hover { border: 1px solid #F2994A; @@ -4574,6 +4866,18 @@ textarea:focus::placeholder { font-size: 14px; line-height: 16px; letter-spacing: -0.01em; + font-weight: 500; + font-size: 12px; + line-height: 14px; +} +@media (min-width: 870px) { + .offer__btn:hover { + margin-top: 32px; + padding: 16px 60px; + font-weight: 600; + font-size: 14px; + line-height: 16px; + } } .offer-container { @@ -4587,7 +4891,12 @@ textarea:focus::placeholder { -webkit-box-align: center; -ms-flex-align: center; align-items: center; - height: 694px; + height: auto; +} +@media (min-width: 870px) { + .offer-container { + height: 694px; + } } .offer-wrapper { @@ -4595,54 +4904,139 @@ textarea:focus::placeholder { border-radius: 10px; max-width: 100%; width: 100%; - margin-top: 32px; + height: auto; + margin-top: 0; +} +@media (min-width: 870px) { + .offer-wrapper { + margin-top: 32px; + } +} +.offer-wrapper__title-mob { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin: 20px 10px 0; + display: block; +} +@media (min-width: 870px) { + .offer-wrapper__title-mob { + display: none; + } } .offer-wrapper-content { display: -webkit-box; display: -ms-flexbox; display: flex; - max-width: 1085px; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; width: 100%; margin: 0 auto; - padding: 55px 0; + padding: 10px 0; + position: relative; +} +@media (min-width: 870px) { + .offer-wrapper-content { + max-width: 1085px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + padding: 55px 0; + } } .offer-wrapper-content > :not(:last-child) { - margin-right: 20px; + margin-right: 0px; +} +@media (min-width: 870px) { + .offer-wrapper-content > :not(:last-child) { + margin-right: 20px; + } +} +.offer-wrapper-content > :last-child { + margin-top: 20px; +} +@media (min-width: 870px) { + .offer-wrapper-content > :last-child { + margin-top: 0; + } } .offer-item { - max-width: 305px; + padding: 0 10px; width: 100%; } +@media (min-width: 870px) { + .offer-item { + padding: 0; + max-width: 260px; + } +} +@media (min-width: 1080px) { + .offer-item { + max-width: 305px; + } +} .offer-item__text { - max-width: 176px; - width: 100%; - margin-top: 18px; - margin-left: 10px; + width: 95%; + margin-top: 10px; +} +@media (min-width: 870px) { + .offer-item__text { + max-width: 176px; + width: 100%; + margin-top: 18px; + margin-left: 10px; + } } .offer-item__text-title { font-weight: 600; - font-size: 14.6087px; + font-size: 16px; line-height: 20px; - letter-spacing: -0.01em; text-align: left; - color: #333B49; + color: #000; +} +@media (min-width: 870px) { + .offer-item__text-title { + font-size: 14.6087px; + line-height: 20px; + color: #333B49; + } } .offer-item__text-spec { - margin-top: 18px; + margin-top: 4px; +} +@media (min-width: 870px) { + .offer-item__text-spec { + margin-top: 18px; + } } .offer-item__text-spec .spec-main { font-size: 12.7826px; line-height: 15px; - letter-spacing: -0.01em; color: #636B78; - margin-top: 7px; +} +@media (min-width: 870px) { + .offer-item__text-spec .spec-main { + margin-top: 7px; + } } .offer-item__text-spec .spec-main .spec-second { color: #ABB2BF; margin-right: 7px; } +.offer-item--second { + margin-top: 110px; +} +@media (min-width: 870px) { + .offer-item--second { + margin-top: 0; + } +} .icons-offer { visibility: hidden; @@ -4652,37 +5046,63 @@ textarea:focus::placeholder { margin-top: 5px; } -.plus-elem { - position: relative; - width: 42px; - height: 41px; - margin: 0 45px; +.swiper-offer { + min-height: 172px; } -.plus-elem:after { +@media (min-width: 870px) { + .swiper-offer { + min-height: auto; + } +} + +.offer-item-plus { + width: 30px; + height: 30px; position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='43' height='42' viewBox='0 0 43 42' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M42.3791 18.2164H24.5231V0.648438H18.4751V18.2164H0.619141V23.8804H18.4751V41.3524H24.5231V23.8804H42.3791V18.2164Z' fill='url(%23pattern0)'/%3E%3Cpath d='M42.3791 18.2164H24.5231V0.648438H18.4751V18.2164H0.619141V23.8804H18.4751V41.3524H24.5231V23.8804H42.3791V18.2164Z' fill='%23333B49'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_355_35253' transform='matrix(0.000902512 0 0 0.000925926 -0.366411 0)'/%3E%3C/pattern%3E%3C/defs%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 42px; - height: 41px; - top: 193px; - left: 0; + top: 34%; + right: 46%; +} +@media (min-width: 870px) { + .offer-item-plus { + margin-top: 146px !important; + width: 40px; + height: 40px; + margin-top: 40px; + position: relative; + top: 0; + right: 0; + } } .catalog__item { - max-width: 315px; - width: 100%; + min-width: 155px; + max-height: 159px; + height: 100%; +} +@media (min-width: 780px) { + .catalog__item { + max-width: 306px; + width: 100%; + max-height: 276px; + height: 100%; + } } .catalog__item .swiper-catalog-item { background: #F7F7F9; border-radius: 9.13041px; - max-width: 304px; - width: 100%; - max-height: 302px; + min-width: 155px; + max-height: 159px; height: 100%; margin-top: 6px; } +@media (min-width: 780px) { + .catalog__item .swiper-catalog-item { + max-width: 304px; + width: 100%; + max-height: 302px; + height: 100%; + } +} .catalog__item .swiper-catalog-item .catalog-icons { display: -webkit-box; display: -ms-flexbox; @@ -4734,24 +5154,64 @@ textarea:focus::placeholder { background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8825 0.911133C11.4046 0.911133 9.98611 1.58601 9.06028 2.64416C8.13445 1.58601 6.71597 0.911133 5.23804 0.911133C2.62192 0.911133 0.566406 2.91911 0.566406 5.49366C0.566406 8.63477 3.45432 11.2093 7.82867 15.1003L9.06028 16.2001L10.2919 15.1003C14.6662 11.2093 17.5541 8.63477 17.5541 5.49366C17.5541 2.91911 15.4986 0.911133 12.8825 0.911133Z' fill='%23F5851A'/%3E%3C/svg%3E"); } .catalog__item .swiper-catalog-item .swiper-slide-catalog { - width: 304px; - height: 302px; + width: 154.41px; + height: 159.24px; +} +@media (min-width: 780px) { + .catalog__item .swiper-catalog-item .swiper-slide-catalog { + width: 307px; + height: 276px; + } } .catalog__item .swiper-catalog-item .swiper-slide-catalog-img { - padding-top: 20px; + max-width: 85%; + max-height: 85%; + padding-top: 0px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin: 10px auto; } -.catalog__item .swiper-catalog-item .swiper-pagination-bullet { - width: 93px; - height: 4px; - border-radius: 26.6039px; - background-color: #E0E0E0; +@media (min-width: 480px) { + .catalog__item .swiper-catalog-item .swiper-slide-catalog-img { + padding-bottom: 10px; + } +} +@media (min-width: 780px) { + .catalog__item .swiper-catalog-item .swiper-slide-catalog-img { + padding-top: 20px; + width: 100%; + height: 100%; + } +} +.catalog__item .swiper-catalog-item .swiper-pagination-bullet { + width: 93px; + height: 4px; + border-radius: 26.6039px; + background-color: #E0E0E0; } .catalog__item .swiper-catalog-item .swiper-pagination-bullet-active { background-color: #F5851A !important; } +.swiper-pagination { + bottom: 0px !important; +} +@media (min-width: 780px) { + .swiper-pagination { + bottom: 8px !important; + } +} + .projects { padding-top: 80px; + display: none; +} +@media (min-width: 780px) { + .projects { + display: block; + } } .projects__container { position: relative; @@ -4770,17 +5230,29 @@ textarea:focus::placeholder { position: absolute; } .projects__container .swiper-button-prev_projects { - top: 40px; - left: 1239px; + top: 34px; + left: 524px; width: 20px; height: 20px; } +@media (min-width: 1300px) { + .projects__container .swiper-button-prev_projects { + top: 40px; + left: 1224px; + } +} .projects__container .swiper-button-next_projects { - top: 40px; - right: 15px; + top: 34px; + left: 574px; width: 20px; height: 20px; } +@media (min-width: 1300px) { + .projects__container .swiper-button-next_projects { + top: 40px; + left: 1285px; + } +} .projects__container .projects__line { margin-top: 64px; width: 205px; @@ -4811,7 +5283,7 @@ textarea:focus::placeholder { margin-top: 64px; } .projects__container .projects__btn:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -4819,7 +5291,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; } @@ -4877,51 +5349,178 @@ textarea:focus::placeholder { .viewed { padding-top: 80px; } - .viewed-container { color: #333B49; position: relative; } .viewed-container__title { font-weight: 600; - font-size: 36px; - line-height: 42px; + font-size: 20px; + line-height: 24px; +} +@media (min-width: 480px) { + .viewed-container__title { + font-size: 28px; + line-height: 28px; + } +} +@media (min-width: 780px) { + .viewed-container__title { + font-size: 36px; + line-height: 42px; + } } .viewed-container .viewed__item { - margin-top: 48px; + margin-top: 32px; +} +@media (min-width: 780px) { + .viewed-container .viewed__item { + margin-top: 48px; + } } .viewed-container .viewed__item-info { - margin-left: 12px; - max-width: 291px; - width: 100%; + margin-left: 6px; + min-width: 155px; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info { + max-width: 291px; + width: 100%; + margin-left: 12px; + } } .viewed-container .viewed__item-info .viewed__item-title { - font-weight: 600; - font-size: 14.6087px; - line-height: 20px; - margin-top: 18px; - max-width: 176px; + font-weight: 500; + font-size: 12px; + line-height: 14px; + margin-top: 9px; + max-width: 95%; width: 100%; + color: #000; + max-height: 50px; + overflow: hidden; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info .viewed__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 176px; + color: #333B49; + } } .viewed-container .viewed__item-info .viewed__item-bottom { display: -webkit-box; display: -ms-flexbox; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin-top: 17px; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 9px; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info .viewed__item-bottom { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 17px; + } } .viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price { font-weight: 600; - font-size: 21.913px; - line-height: 26px; + font-size: 16px; + line-height: 20px; + position: relative; + margin-top: 0px; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price { + margin-top: 6px; + font-size: 21.913px; + line-height: 26px; + } +} +.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price .price-before { + position: relative; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + font-weight: 400; + font-size: 12px; + line-height: 14px; + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; + color: #ABB2BF; + display: none; +} +@media (min-width: 780px) { + .viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price .price-before { + position: absolute; + top: -12px; + left: 0; + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + font-size: 14px; + line-height: 17px; + } +} +.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price .price-before--active { + display: inline-block; +} +.viewed-container .swiper-button-next_viewed, +.viewed-container .swiper-button-prev_viewed { + position: absolute; + display: none; +} +@media (min-width: 780px) { + .viewed-container .swiper-button-next_viewed, + .viewed-container .swiper-button-prev_viewed { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.viewed-container .swiper-button-next_viewed { + top: 34px; + left: 570px; + width: 20px; + height: 20px; +} +@media (min-width: 1300px) { + .viewed-container .swiper-button-next_viewed { + top: 40px !important; + left: 1286px !important; + } } -.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-btn { - background: #F5851A; +.viewed-container .swiper-button-prev_viewed { + top: 34px; + left: 530px; + width: 20px; + height: 20px; +} +@media (min-width: 1300px) { + .viewed-container .swiper-button-prev_viewed { + top: 40px; + left: 1226px; + } +} + +.viewed-container [class^=swiper-button-]::after { + content: ""; +} + +.viewed__item-btn { + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -4929,12 +5528,30 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; - width: 108px; - height: 34px; + padding: 10px 23px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; + margin-top: 8px; + background: #F2994A; +} +@media (min-width: 1300px) { + .viewed__item-btn { + margin-top: 0; + } } -.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-btn:hover { +.viewed__item-btn:hover { border: 1px solid #F2994A; background-color: #FFFFFF; color: #F2994A; @@ -4944,30 +5561,13 @@ textarea:focus::placeholder { font-size: 14px; line-height: 16px; letter-spacing: -0.01em; -} -.viewed-container .swiper-button-next_viewed, -.viewed-container .swiper-button-prev_viewed { - position: absolute; -} -.viewed-container .swiper-button-next_viewed { - top: 40px; - right: 15px; - width: 20px; - height: 20px; -} -.viewed-container .swiper-button-prev_viewed { - top: 40px; - left: 1239px; - width: 20px; - height: 20px; -} - -.viewed-container [class^=swiper-button-]::after { - content: ""; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; } .content-item { - max-width: 155px; + max-width: 100%; width: 100%; height: 399px; margin-top: 20px; @@ -4977,6 +5577,11 @@ textarea:focus::placeholder { transition: box-shadow 0.2s ease; transition: box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease; } +@media (min-width: 378px) { + .content-item { + max-width: 155px; + } +} @media (min-width: 420px) { .content-item { max-width: 45%; @@ -4984,8 +5589,14 @@ textarea:focus::placeholder { } @media (min-width: 640px) { .content-item { - max-width: 250px; - height: 550px; + max-width: 46%; + height: 545px; + } +} +@media (min-width: 780px) { + .content-item { + max-width: 32%; + height: 545px; } } @media (min-width: 1240px) { @@ -5037,24 +5648,6 @@ textarea:focus::placeholder { } } -.content-text-hover { - display: none; - font-family: "Muller"; - font-style: normal; - font-weight: 400; - font-size: 12.9738px; - line-height: 17px; - color: #636B78; - margin-top: 18px; - z-index: 3; - padding-left: 6px; -} -@media (min-width: 1351px) { - .content-text-hover { - padding-left: 0; - } -} - .swiper-catalog { background: #F7F7F9; border-radius: 4.63767px; @@ -5064,7 +5657,6 @@ textarea:focus::placeholder { } @media (min-width: 640px) { .swiper-catalog { - max-width: 284px; width: 100%; max-height: 302px; height: 100%; @@ -5198,20 +5790,89 @@ textarea:focus::placeholder { background-color: #F5851A !important; } -.content-text { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - max-width: 280px; - width: 100%; - margin: 0 auto; - padding: 0 6px; -} -@media (min-width: 1351px) { +.content-text-hover { + display: none; + z-index: 3; + padding-left: 6px; + margin-top: 18px; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 12.9738px; + line-height: 17px; + color: #636B78; +} +@media (min-width: 1351px) { + .content-text-hover { + padding-left: 0; + } +} +.content-text-hover__title { + font-weight: 600; + font-size: 15px; + line-height: 20px; + letter-spacing: -0.01em; + color: #000000; +} +@media (min-width: 640px) { + .content-text-hover__title { + font-weight: 600; + font-size: 13.6087px; + line-height: 18px; + margin-top: 20px; + } +} +@media (min-width: 1240px) { + .content-text-hover__title { + font-size: 14.6087px; + line-height: 20px; + } +} +.content-text-hover__info { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 9px; +} +@media (min-width: 640px) { + .content-text-hover__info { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 18px; + } +} + +.content-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 100%; + margin: 0; + padding: 0 6px; +} +@media (min-width: 870px) { + .content-text { + max-width: 280px; + width: 100%; + margin: 0; + } +} +@media (min-width: 1240px) { + .content-text { + margin: 0 auto; + } +} +@media (min-width: 1351px) { .content-text { max-width: 288px; padding: 0; @@ -5381,11 +6042,12 @@ textarea:focus::placeholder { -webkit-text-decoration-line: line-through; text-decoration-line: line-through; color: #ABB2BF; + font-weight: 400; display: none; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; - padding-left: 5px; + padding-left: 1px; } @media (min-width: 640px) { .content-text-down__before { @@ -5398,6 +6060,7 @@ textarea:focus::placeholder { font-size: 14px; line-height: 17px; padding-left: 0px; + margin-bottom: 4px; } } .content-text-down__before--active { @@ -5413,11 +6076,10 @@ textarea:focus::placeholder { .content-text-down__price { font-size: 21.913px; line-height: 26px; - color: #F5851A; } } .content-text-down__button { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -5425,7 +6087,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; font-family: "Muller"; font-style: normal; @@ -5435,13 +6097,22 @@ textarea:focus::placeholder { padding: 6px 0; width: 100%; margin-top: 8px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } @media (min-width: 640px) { .content-text-down__button { width: 108px; margin-top: 0; line-height: 12px; - padding: 12px 25px 10px 24px; + padding: 10px 24px; } } .content-text-down__button:hover { @@ -5467,11 +6138,11 @@ textarea:focus::placeholder { width: 108px; margin-top: 0; line-height: 12px; - padding: 12px 25px 10px 24px; + padding: 10px 24px; } } .content-text-down__calculate { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -5479,7 +6150,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 100%; padding: 6px 0; @@ -5491,10 +6162,19 @@ textarea:focus::placeholder { position: absolute; bottom: -56px; left: 0; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } @media (min-width: 640px) { .content-text-down__calculate { - padding: 12px 0; + padding: 11px 0; font-size: 12.3973px; line-height: 12px; bottom: -39px; @@ -5556,7 +6236,7 @@ textarea:focus::placeholder { margin-top: 56px; } .catalog-button:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -5564,7 +6244,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; font-weight: 600; font-size: 14px; @@ -5607,24 +6287,29 @@ textarea:focus::placeholder { .slide-catalog { padding: 0px 4px 10px 4px; } -.slide-catalog > img { + +.cat-slide { width: 100%; - height: 100%; + max-height: 90%; -o-object-fit: contain; object-fit: contain; -o-object-position: center center; object-position: center center; + margin: 0 auto; + padding-bottom: 15px; + padding-top: 3px; } @media (min-width: 640px) { - .slide-catalog > img { + .cat-slide { width: 258px; height: 207px; margin-top: 20px; - -o-object-fit: cover; - object-fit: cover; + -o-object-fit: contain; + object-fit: contain; -o-object-position: center center; object-position: center center; - padding-right: 20px; + padding-bottom: 0; + padding-top: 0; } } @@ -5633,10 +6318,6 @@ textarea:focus::placeholder { width: 258px; height: 207px; margin-top: 20px; - -o-object-fit: cover; - object-fit: cover; - -o-object-position: center center; - object-position: center center; padding-right: 20px; } } @@ -5650,12 +6331,6 @@ textarea:focus::placeholder { } .slide-2 { - width: 235px; - height: 200px; - -o-object-fit: cover; - object-fit: cover; - -o-object-position: center center; - object-position: center center; margin-top: 0px; padding-left: 20px; } @@ -5675,13 +6350,7 @@ textarea:focus::placeholder { } .slide-3 { - -o-object-fit: cover; - object-fit: cover; - -o-object-position: center center; - object-position: center center; margin-top: 0px; - width: 262px; - height: 150px; } @media (min-width: 640px) { .slide-3 { @@ -5697,14 +6366,8 @@ textarea:focus::placeholder { } .slide-4 { - -o-object-fit: cover; - object-fit: cover; - -o-object-position: center center; - object-position: center center; margin-top: 0px; margin-left: 0px; - width: 206px; - height: 173px; } @media (min-width: 640px) { .slide-4 { @@ -5722,14 +6385,8 @@ textarea:focus::placeholder { } .slide-6 { - -o-object-fit: cover; - object-fit: cover; - -o-object-position: center center; - object-position: center center; margin-top: 0px; margin-left: 0px; - width: 195px; - height: 215px; } @media (min-width: 640px) { .slide-6 { @@ -5747,14 +6404,8 @@ textarea:focus::placeholder { } .slide-7 { - -o-object-fit: cover; - object-fit: cover; - -o-object-position: center center; - object-position: center center; margin-top: 0px; margin-left: 0px; - width: 261px; - height: 148px; } @media (min-width: 640px) { .slide-7 { @@ -5771,10 +6422,6 @@ textarea:focus::placeholder { } .slide-8 { - -o-object-fit: cover; - object-fit: cover; - -o-object-position: center center; - object-position: center center; margin-top: 0px; margin-left: 0px; } @@ -5792,67 +6439,150 @@ textarea:focus::placeholder { } .form { - padding-top: 120px; + padding-top: 40px; position: relative; } +@media (min-width: 1024px) { + .form { + padding-top: 120px; + } +} .form .form__bc { position: absolute; - background-image: url("../img/product/form-min.png"); + background-image: url("../img/product/form/bg-mob.png"); background-repeat: no-repeat; background-size: cover; - top: 120px; left: 0; - width: 50%; - height: 738px; + width: 100%; + height: 540px; +} +@media (min-width: 1024px) { + .form .form__bc { + width: 50%; + background-image: url("../img/product/form-min.png"); + height: 738px; + top: 120px; + } } .form .form__container { display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; position: relative; } +@media (min-width: 1024px) { + .form .form__container { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} .form .form__container .form__right { - height: 738px; + height: 540px; position: relative; z-index: 1; color: #fff; } +@media (min-width: 1024px) { + .form .form__container .form__right { + height: 738px; + } +} .form .form__container .form__right-adresses { display: -webkit-box; display: -ms-flexbox; display: flex; - margin-top: 52px; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 28px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 52px; + } } .form .form__container .form__right-adresses-col1 { - max-width: 229px; - width: 100%; - margin-right: 109px; - font-weight: 600; - font-size: 16px; - line-height: 22px; + max-width: 90%; + margin-right: 0px; + font-family: "Muller"; + font-weight: 500; + font-size: 15px; + line-height: 15px; color: #E7EAEE; + margin-bottom: 20px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col1 { + margin-bottom: 0; + margin-right: 109px; + max-width: 229px; + font-family: Montserrat; + font-weight: 600; + font-size: 16px; + line-height: 22px; + } } .form .form__container .form__right-adresses-col1-up { margin-bottom: 20px; } .form .form__container .form__right-adresses-col1 .adresses-main { - max-width: 229px; width: 100%; } +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col1 .adresses-main { + max-width: 229px; + width: 100%; + } +} .form .form__container .form__right-adresses-col1 .adresses-second { color: #ABB2BF; + margin-top: 5px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col1 .adresses-second { + margin-top: 0; + } } .form .form__container .form__right-adresses-col1-down { - max-width: 203px; width: 100%; } +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col1-down { + max-width: 203px; + width: 100%; + } +} .form .form__container .form__right-adresses-col2 { - font-weight: 600; - font-size: 16px; - line-height: 22px; - max-width: 142px; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 15px; width: 100%; } +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col2 { + margin-bottom: 0; + margin-right: 109px; + max-width: 142px; + width: 100%; + font-family: Montserrat; + font-weight: 600; + font-size: 16px; + line-height: 22px; + } +} .form .form__container .form__right-adresses-col2 .adresses-second { display: -webkit-box; display: -ms-flexbox; @@ -5862,6 +6592,20 @@ textarea:focus::placeholder { -ms-flex-direction: column; flex-direction: column; color: #ABB2BF; + margin-top: 5px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col2 .adresses-second { + margin-top: 0; + } +} +.form .form__container .form__right-adresses-col2 .adresses-second a { + margin-bottom: 5px; +} +@media (min-width: 1024px) { + .form .form__container .form__right-adresses-col2 .adresses-second a { + margin-bottom: 0; + } } .form .form__container .form__right-title { font-weight: 700; @@ -5871,12 +6615,39 @@ textarea:focus::placeholder { margin-top: 330px; max-width: 368px; width: 100%; + display: none; +} +@media (min-width: 1024px) { + .form .form__container .form__right-title { + display: inline-block; + } } .form .form__container .form__left { - -webkit-transform: translateX(27%); - -ms-transform: translateX(27%); - transform: translateX(27%); - width: 50%; + width: 100%; +} +@media (min-width: 1024px) { + .form .form__container .form__left { + width: 50%; + -webkit-transform: translateX(5%); + -ms-transform: translateX(5%); + transform: translateX(5%); + } +} +@media (min-width: 1220px) { + .form .form__container .form__left { + width: 50%; + -webkit-transform: translateX(15%); + -ms-transform: translateX(15%); + transform: translateX(15%); + } +} +@media (min-width: 1510px) { + .form .form__container .form__left { + width: 50%; + -webkit-transform: translateX(27%); + -ms-transform: translateX(27%); + transform: translateX(27%); + } } .form .form__container .form__left .right__form { display: -webkit-box; @@ -5886,19 +6657,38 @@ textarea:focus::placeholder { -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; - padding-top: 60px; - padding-left: 107px; + padding-top: 20px; width: 100%; - max-height: 632px; - height: 100%; - margin: 0 auto; + max-height: auto; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form { + padding-top: 60px; + padding-left: 15px; + width: 80%; + max-height: 632px; + height: 100%; + } +} +@media (min-width: 1290px) { + .form .form__container .form__left .right__form { + width: 100%; + margin: 0 auto; + } } .form .form__container .form__left .right__form .form__label { font-weight: 600; - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 17px; color: #333B49; - margin-bottom: 16px; + margin-bottom: 10px; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form .form__label { + font-size: 16px; + line-height: 22px; + margin-bottom: 16px; + } } .form .form__container .form__left .right__form .form__label .required { color: #F2994A; @@ -5906,8 +6696,19 @@ textarea:focus::placeholder { .form .form__container .form__left .right__form-input { border: none; border-bottom: 1px solid #ABB2BF; - height: 30px; - margin-bottom: 32px; + height: 21px; + margin-bottom: 20px; + font-size: 14px; + line-height: 16px; + padding: 0; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form-input { + margin-bottom: 32px; + height: 30px; + font-size: 16px; + line-height: 22px; + } } .form .form__container .form__left .right__form ::-webkit-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ @@ -5946,8 +6747,13 @@ textarea:focus::placeholder { height: 142px; resize: none; } +@media (min-width: 1024px) { + .form .form__container .form__left .right__form .form__question { + height: 142px; + } +} .form .form__container .form__left .right__form-button { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -5955,11 +6761,31 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 100%; - height: 60px; - font-size: 16px; + padding: 16px 0; + font-weight: 600; + font-size: 14px; + line-height: 16px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 60px; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form-button { + padding: 22px 0; + font-size: 16px; + line-height: 16px; + margin-bottom: 0; + } } .form .form__container .form__left .right__form-button:hover { border: 1px solid #F2994A; @@ -5971,17 +6797,45 @@ textarea:focus::placeholder { font-size: 14px; line-height: 16px; letter-spacing: -0.01em; + font-size: 14px; + line-height: 16px; +} +@media (min-width: 1024px) { + .form .form__container .form__left .right__form-button:hover { + font-size: 16px; + line-height: 16px; + } } .form .form__container .line-bottom { - position: absolute; - bottom: 0px; - right: 0px; - width: 100%; - border: 0.3px solid #BEC4CE; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(180deg); - z-index: 2; + display: none; +} +@media (min-width: 1024px) { + .form .form__container .line-bottom { + position: absolute; + bottom: 0px; + right: 0px; + width: 100%; + border: 0.3px solid #BEC4CE; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(180deg); + z-index: 2; + display: inline-block; + } +} + +.product-form-title-mob { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-top: 40px; + display: block; +} +@media (min-width: 1024px) { + .product-form-title-mob { + display: none; + } } .modal { @@ -6032,6 +6886,110 @@ textarea:focus::placeholder { overflow: hidden; } +.modalS { + position: fixed; + top: 0; + left: 0; + z-index: 100; + width: 100%; + height: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + opacity: 0; + visibility: hidden; + background-color: rgba(51, 59, 73, 0.8); +} +@media (min-width: 640px) { + .modalS { + overflow: auto; + } +} +.modalS.active { + opacity: 1; + visibility: visible; +} +.modalS__close { + position: relative; + cursor: pointer; + display: none; +} +.modalS__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; +} +@media (min-width: 1112px) { + .modalS__close { + display: inline-block; + } +} +.modalS__wrap { + position: relative; + background-color: #FFFFFF; +} +@media (min-width: 640px) { + .modalS__wrap { + border-radius: 10px; + -webkit-box-shadow: 0px 4px 32px rgba(14, 56, 94, 0.12); + box-shadow: 0px 4px 32px rgba(14, 56, 94, 0.12); + margin: auto; + } +} +.modalS__wrap-close-mob { + cursor: pointer; + position: relative; + display: inline-block; +} +.modalS__wrap-close-mob::after { + position: absolute; + content: ""; + 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%3Cg clip-path='url(%23clip0_362_36779)'%3E%3Cpath d='M2 20L0 18L8 10L0 2L2 0L10 8L18 0L20 2L12 10L20 18L18 20L10 12L2 20Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_362_36779'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 20px; + height: 20px; +} +@media (min-width: 1112px) { + .modalS__wrap-close-mob { + display: none; + } +} + +.modal-call .modalS__wrap { + padding: 20px 30px; + width: 100%; + height: 100vh; + border-radius: 0; + position: relative; + padding-bottom: 20px; +} +@media (min-width: 930px) { + .modal-call .modalS__wrap { + padding: 40px 65px; + } +} +@media (min-width: 1024px) { + .modal-call .modalS__wrap { + max-width: 1030px; + border-radius: 10px; + height: auto; + } +} +.modal-call .modalS__wrap-close-mob { + position: absolute; + top: 17px; + right: 42px; +} +.modal-call__close { + top: -100px; + left: 960px; +} + .modal-card-overlay { position: fixed; top: 0; @@ -6091,7 +7049,7 @@ textarea:focus::placeholder { margin-top: 150px; -ms-flex-item-align: end; align-self: flex-end; - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -6099,7 +7057,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 16px 60px; } @@ -6154,7 +7112,7 @@ textarea:focus::placeholder { cursor: pointer; } .modal-spec .modal-spec__tabs .active { - color: #F5851A; + color: #F2994A; } .modal-spec .modal-spec__tabs-content .modal-spec__tabs-item { margin-top: 50px; @@ -6193,7 +7151,7 @@ textarea:focus::placeholder { font-weight: 600; font-size: 16px; line-height: 20px; - color: #F5851A; + color: #F2994A; background-color: #F7F7F9; border-radius: 10px; } @@ -6248,7 +7206,7 @@ textarea:focus::placeholder { text-align: center; } .modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__info.active { - color: #F5851A; + color: #F2994A; } .modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .line-two { color: #ABB2BF; @@ -6311,7 +7269,7 @@ textarea:focus::placeholder { line-height: 26px; } .modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom .modal-viewed__item-btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -6319,7 +7277,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 108px; height: 34px; @@ -6437,7 +7395,7 @@ textarea:focus::placeholder { height: 142px; } .modal-form .modal-form__container .modal-form__left .right__form-button { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -6445,7 +7403,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 100%; height: 60px; @@ -6477,31 +7435,20 @@ textarea:focus::placeholder { content: ""; } -.modal-parts { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - max-width: 1030px; +.modal-parts .modalS__wrap { width: 100%; - background: #FFFFFF; - -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); - box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); - border-radius: 10px; - position: absolute; - top: 15%; - left: 20%; - margin: 0 auto; - z-index: 101; + height: 100%; + padding: 54px 24px; + position: relative; + border-radius: 0; } -.modal-parts__hidden { - display: none; +@media (min-width: 1124px) { + .modal-parts .modalS__wrap { + max-width: 1030px; + height: auto; + padding: 40px 65px; + border-radius: 10px; + } } .modal-parts__close { position: relative; @@ -6515,31 +7462,59 @@ textarea:focus::placeholder { background-size: cover; width: 40px; height: 40px; - top: -42px; - right: -38px; + top: -97px; + left: 965px; +} +.modal-parts__close-mob { + position: absolute; + top: 17px; + right: 42px; } .modal-parts-content { - padding: 40px 37px 40px 65px; color: #333B49; } .modal-parts-content__title { - font-weight: 700; - font-size: 48px; - line-height: 100%; + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #333B49; +} +@media (min-width: 860px) { + .modal-parts-content__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + } +} +.modal-parts-content__title.count { + margin-bottom: 56px; } .modal-parts-model { margin-top: 7px; - font-size: 16px; - line-height: 22px; + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +@media (min-width: 860px) { + .modal-parts-model { + margin-top: 7px; + font-size: 16px; + line-height: 22px; + } } .modal-parts-model__link { - color: #F5851A; + color: #ABB2BF; +} +@media (min-width: 860px) { + .modal-parts-model__link { + color: #F2994A; + } } .modal-parts-content-form { - margin-top: 28px; + margin-top: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; @@ -6547,32 +7522,74 @@ textarea:focus::placeholder { -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +@media (min-width: 860px) { + .modal-parts-content-form { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 28px; + } } .parts-content-form-top { display: -webkit-box; display: -ms-flexbox; display: flex; - margin-bottom: 15px; -} - -.parts-content-form-top-line-one { - margin-right: 100px; - -ms-flex-preferred-size: 400px; - flex-basis: 400px; - max-height: 268px; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-bottom: 0px; + width: 100%; +} +@media (min-width: 860px) { + .parts-content-form-top { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + width: auto; + margin-bottom: 15px; + } +} + +.parts-content-form-top-line-one { + margin-right: 0px; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-height: 268px; height: 100%; } +@media (min-width: 860px) { + .parts-content-form-top-line-one { + margin-right: 100px; + -ms-flex-preferred-size: 300px; + flex-basis: 300px; + } +} +@media (min-width: 1024px) { + .parts-content-form-top-line-one { + -ms-flex-preferred-size: 400px; + flex-basis: 400px; + } +} .parts-content-form-top-line-two { - -ms-flex-preferred-size: 430px; - flex-basis: 430px; + -ms-flex-preferred-size: auto; + flex-basis: auto; max-height: 268px; height: 100%; } +@media (min-width: 1024px) { + .parts-content-form-top-line-two { + -ms-flex-preferred-size: 430px; + flex-basis: 430px; + } +} .parts-content-form-bottom { max-width: 427px; @@ -6584,6 +7601,7 @@ textarea:focus::placeholder { -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; + margin: 0 auto; } .parts-content-form-bottom__par { font-size: 14px; @@ -6592,7 +7610,7 @@ textarea:focus::placeholder { text-align: center; } .parts-content-form-bottom__button { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -6600,13 +7618,19 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; width: 100%; height: 60px; - margin-top: 10px; + margin-top: 20px; font-size: 16px; } +@media (min-width: 860px) { + .parts-content-form-bottom__button { + position: relative; + width: 100%; + } +} .parts-content-form-bottom__button:hover { border: 1px solid #F2994A; background-color: #FFFFFF; @@ -6622,10 +7646,19 @@ textarea:focus::placeholder { .form__label { font-weight: 600; - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 17px; color: #333B49; - margin-bottom: 16px; + margin-bottom: 10px; + display: block; +} +@media (min-width: 860px) { + .form__label { + display: inline-block; + font-size: 16px; + line-height: 22px; + margin-bottom: 16px; + } } .form__label .required { color: #F2994A; @@ -6633,17 +7666,29 @@ textarea:focus::placeholder { .form__label-question { max-width: 424px; width: 100%; + margin-bottom: 10px !important; display: inline-block; margin-bottom: 0; } +@media (min-width: 860px) { + .form__label-question { + margin-bottom: 16px !important; + } +} .form__label-file { display: inline-block; cursor: pointer; - width: 400px; + width: 100%; position: relative; border-bottom: 1px solid #ABB2BF; padding-bottom: 45px; } +@media (min-width: 860px) { + .form__label-file { + padding-bottom: 45px; + width: 400px; + } +} .form__label-file .svg-file { position: absolute; width: 14px; @@ -6654,24 +7699,43 @@ textarea:focus::placeholder { } .form__label-file .choose-file { position: absolute; - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 16px; font-weight: 400; color: #ABB2BF; - top: 40px; + top: 42px; left: 24px; } +@media (min-width: 860px) { + .form__label-file .choose-file { + font-size: 16px; + line-height: 22px; + top: 40px; + } +} .form-input { border: none; border-bottom: 1px solid #ABB2BF; height: 30px; - margin-bottom: 32px; - width: 400px; - margin-top: 16px; + margin-bottom: 20px; + width: 100%; font-weight: 400; - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 16px; +} +@media (min-width: 860px) { + .form-input { + font-size: 16px; + line-height: 22px; + width: 350px; + margin-bottom: 32px; + } +} +@media (min-width: 1024px) { + .form-input { + width: 400px; + } } ::-webkit-input-placeholder { @@ -6720,8 +7784,18 @@ textarea:focus::placeholder { .form__question { resize: none; - height: 108px; - margin-bottom: 29px; + height: 66px; + margin-bottom: 20px; +} +@media (min-width: 860px) { + .form__question { + height: 108px; + } +} +@media (min-width: 1024px) { + .form__question { + margin-bottom: 29px; + } } .modal-checkboxes { @@ -6776,78 +7850,41 @@ textarea:focus::placeholder { background: #ABB2BF; } -.modal-parts__overlay { - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - width: 100%; - height: 100%; - background: rgba(51, 59, 73, 0.8); - z-index: 100; - overflow: hidden; -} -.modal-parts__overlay__hidden { +.modal-contact-type { + font-size: 14px; + line-height: 16px; + margin-top: 10px; + color: #ABB2BF; display: none; } - -.order-parts { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - max-width: 1030px; - width: 100%; - background: #FFFFFF; - -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); - box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); - border-radius: 10px; - position: absolute; - top: 15%; - left: 20%; - margin: 0 auto; - z-index: 101; +@media (min-width: 860px) { + .modal-contact-type { + display: inline-block; + } } -.order-parts .modal-parts__close { - position: relative; - cursor: pointer; + +.modal-contact-form-question { + height: 66px; } -.order-parts .modal-parts__close:after { - position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 40px; - height: 40px; - top: -42px; - right: -38px; +@media (min-width: 860px) { + .modal-contact-form-question { + height: 230px; + } } -.order-parts-overlay { - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - width: 100%; - height: 100%; - background: rgba(51, 59, 73, 0.8); - z-index: 100; - overflow: hidden; +.modal-parts-conn { + margin-top: 10px !important; +} +@media (min-width: 860px) { + .modal-parts-conn { + margin-top: 0; + } } -.modal-added { +.modal-added .modalS__wrap { max-width: 1030px; - width: 100%; padding: 40px 40px 74px 40px; + margin-top: 100px; display: -webkit-box; display: -ms-flexbox; display: flex; @@ -6856,12 +7893,9 @@ textarea:focus::placeholder { -ms-flex-direction: column; flex-direction: column; } -.modal-added--hidden { - display: none; -} .modal-added__close { - top: -82px; - right: -518px; + top: -83px; + left: 514px; } .modal-added__title { font-weight: 700; @@ -6882,9 +7916,9 @@ textarea:focus::placeholder { padding: 16px 60px; -ms-flex-item-align: center; align-self: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; @@ -6894,7 +7928,7 @@ textarea:focus::placeholder { margin-top: 40px; } .modal-added__button:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -6902,7 +7936,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; } @@ -7008,7 +8042,7 @@ textarea:focus::placeholder { margin-bottom: 30px; } .modal-top-cart__btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -7016,7 +8050,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 16px 15px; margin-top: 29px; @@ -7073,11 +8107,20 @@ textarea:focus::placeholder { display: none; } -.modal-compare { +.modal-compare .modalS__wrap { max-width: 1030px; width: 100%; padding: 40px 135px; - padding-bottom: 88px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } .modal-compare__close { top: -82px; @@ -7094,7 +8137,7 @@ textarea:focus::placeholder { align-self: start; } .modal-compare__btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -7102,7 +8145,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 16px 15px; margin-top: 30px; @@ -7227,7 +8270,7 @@ textarea:focus::placeholder { } } .cookie-popup-wrapper__btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -7235,7 +8278,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 13px 30px; display: none; @@ -7280,17 +8323,6 @@ textarea:focus::placeholder { display: none; } -.modal-contact-type { - font-size: 14px; - line-height: 16px; - margin-top: 10px; - color: #ABB2BF; -} - -.modal-contact-form-question { - height: 230px; -} - .modal-contact-overlay--hidden { display: none; } @@ -7377,7 +8409,7 @@ textarea:focus::placeholder { cursor: pointer; } .city-main__item--active { - color: #F5851A; + color: #F2994A; } .modal-city-block { @@ -7408,7 +8440,12 @@ textarea:focus::placeholder { } .result { - padding-top: 16px; + padding-top: 10px; +} +@media (min-width: 780px) { + .result { + padding-top: 16px; + } } .result-container { @@ -7429,11 +8466,32 @@ textarea:focus::placeholder { line-height: 16px; color: #ABB2BF; } +.result-links__item { + margin-bottom: 7px; +} +@media (min-width: 375px) { + .result-links__item { + padding-top: 0px; + } +} .result-links__item--active { font-weight: 600; } .result-links > :not(:first-child) { - margin-left: 8px; + margin-left: 4px; +} +@media (min-width: 780px) { + .result-links > :not(:first-child) { + margin-left: 8px; + } +} +.result-links > :last-child { + margin-left: 0; +} +@media (min-width: 780px) { + .result-links > :last-child { + margin-left: 4px; + } } .result-tab { @@ -7444,42 +8502,92 @@ textarea:focus::placeholder { } .result-search { - margin-top: 40px; + margin-top: 24px; + margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .result-search { + margin-top: 40px; + margin-bottom: 50px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + } } .result-search__text { font-weight: 600; - font-size: 36px; - line-height: 42px; + font-size: 20px; + line-height: 24px; color: #333B49; + margin-bottom: 10px; +} +@media (min-width: 780px) { + .result-search__text { + font-size: 36px; + line-height: 42px; + margin-bottom: 0px; + } } .result-search__total { font-weight: 600; - font-size: 20px; - line-height: 24px; + font-size: 14px; + line-height: 17px; color: #333B49; } +@media (min-width: 780px) { + .result-search__total { + font-size: 20px; + line-height: 24px; + } +} .result-text-active { font-weight: 600; - font-size: 36px; - line-height: 42px; - color: #F5851A; + font-size: 20px; + line-height: 24px; + color: #F2994A; +} +@media (min-width: 780px) { + .result-text-active { + font-size: 36px; + line-height: 42px; + } } .total-active { font-weight: 600; - font-size: 20px; - line-height: 24px; - color: #F5851A; + font-size: 14px; + line-height: 17px; + color: #F2994A; +} +@media (min-width: 780px) { + .total-active { + font-size: 20px; + line-height: 24px; + } +} + +.search-check { + margin-top: 25px !important; +} +@media (min-width: 780px) { + .search-check { + margin-top: 0 !important; + } } .result-search-checkboxes { @@ -7487,22 +8595,27 @@ textarea:focus::placeholder { } .result-sorting { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: end; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + display: none; +} +@media (min-width: 780px) { + .result-sorting { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: end; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } } .result-sorting__item { cursor: pointer; } .result-sorting__item--active { font-weight: 700; - color: #F5851A; + color: #F2994A; } .result-sorting-icons { @@ -7540,6 +8653,27 @@ textarea:focus::placeholder { .pagination-search-result { margin-top: 40px; } +.pagination-search-result__btn { + margin-top: 0 !important; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0 auto; + max-width: 193px; + padding-top: 12px !important; + padding-bottom: 12px !important; +} +@media (min-width: 780px) { + .pagination-search-result__btn { + display: none; + } +} .result-content-page { display: -webkit-box; @@ -7638,7 +8772,7 @@ textarea:focus::placeholder { font-weight: 600; font-size: 16px; line-height: 22px; - color: #F5851A; + color: #F2994A; position: relative; } .catalog-top-content__back::before { @@ -7697,16 +8831,6 @@ textarea:focus::placeholder { max-width: 242px; width: 100%; } -.catalog-accordion:before { - position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.41408 25.9985C12.0836 25.9985 17.7517 25.9985 23.4212 25.9985C23.4995 25.8498 23.641 25.7028 23.644 25.5526C23.6635 24.5122 23.6575 23.4719 23.653 22.4315C23.6515 22.1159 23.5145 21.9887 23.206 21.9856C22.9351 21.9826 22.6642 21.9856 22.3752 21.9856C22.3752 21.6899 22.3767 21.4294 22.3752 21.1674C22.3737 20.7828 22.2608 20.6664 21.8921 20.6587C21.8123 20.6572 21.731 20.6511 21.6453 20.6449C21.6453 19.3931 21.6453 18.1628 21.6453 16.9064C22.172 16.9064 22.6852 16.9094 23.1985 16.9048C23.4965 16.9033 23.6485 16.7731 23.6515 16.4865C23.6605 15.7419 23.6605 14.9972 23.6515 14.2526C23.6485 13.9814 23.51 13.8557 23.2406 13.8481C22.9336 13.8404 22.625 13.845 22.318 13.845C22.0968 13.845 21.874 13.845 21.6468 13.845C21.6468 12.4522 21.6468 11.0962 21.6468 9.72491C21.7085 9.71878 21.7566 9.71265 21.8048 9.71112C22.306 9.6958 22.3767 9.62225 22.3767 9.11356C22.3767 8.85615 22.3767 8.5972 22.3767 8.34899C22.4369 8.33826 22.452 8.33367 22.4685 8.33367C22.6852 8.33213 22.9005 8.33213 23.1172 8.33213C23.5507 8.3306 23.656 8.22335 23.656 7.77288C23.656 6.45365 23.656 5.13289 23.656 3.81366C23.656 2.71354 23.6575 1.61341 23.6545 0.513287C23.6545 0.142492 23.5266 0.0015316 23.1925 0.0015316C21.5143 -1.90735e-06 19.8347 -1.90735e-06 18.1565 0.0015316C17.8766 0.0015316 17.7306 0.139429 17.7321 0.384583C17.7336 0.629736 17.8781 0.75844 18.161 0.761503C18.441 0.764568 18.7209 0.761503 19.0129 0.761503C19.0129 1.25794 19.0129 1.7268 19.0129 2.20944C14.9974 2.20944 10.997 2.20944 6.98299 2.20944C6.98299 1.72526 6.98299 1.25641 6.98299 0.761503C7.08383 0.761503 7.17414 0.761503 7.26293 0.761503C10.1391 0.761503 13.0138 0.761503 15.8899 0.761503C15.9727 0.761503 16.057 0.767633 16.1382 0.756907C16.3279 0.729328 16.4347 0.615944 16.4513 0.419823C16.4754 0.137896 16.3158 0 15.9667 0C11.611 0 7.25691 0 2.90128 0C2.44675 0 2.3414 0.107252 2.3414 0.565382C2.3414 1.95356 2.3414 3.34021 2.3414 4.72838C2.3414 5.76109 2.33989 6.79227 2.3429 7.82497C2.34441 8.20649 2.46481 8.32907 2.83355 8.3306C3.08941 8.33213 3.34377 8.3306 3.6222 8.3306C3.6222 8.67075 3.61769 8.98179 3.62371 9.29129C3.62822 9.56096 3.75916 9.69426 4.02104 9.70805C4.13242 9.71418 4.24379 9.70959 4.35667 9.70959C4.35667 11.1085 4.35667 12.4599 4.35667 13.845C4.25734 13.845 4.16854 13.845 4.07823 13.845C3.64628 13.845 3.21433 13.8404 2.78238 13.8465C2.48438 13.8511 2.34893 13.9783 2.34592 14.2786C2.33839 15.0064 2.3399 15.7342 2.34592 16.462C2.34893 16.7685 2.49191 16.9018 2.80195 16.9048C3.24293 16.9079 3.6824 16.9048 4.12339 16.9064C4.20165 16.9064 4.28142 16.914 4.34914 16.9171C4.34914 18.1812 4.34914 19.4115 4.34914 20.6465C4.27991 20.6511 4.23175 20.6557 4.18208 20.6572C3.70498 20.6664 3.62371 20.7507 3.62371 21.2425C3.62371 21.4846 3.62371 21.7251 3.62371 21.9841C3.34828 21.9841 3.10747 21.9841 2.86817 21.9841C2.4603 21.9856 2.34591 22.0975 2.34441 22.5081C2.3429 23.4902 2.34742 24.4709 2.3414 25.453C2.3399 25.6798 2.39257 25.8652 2.57769 26C3.29259 26 4.0075 26 4.7224 26C4.89548 25.8667 4.98879 25.6966 4.91204 25.4745C4.83377 25.2462 4.64113 25.2308 4.43945 25.237C4.307 25.2416 4.17305 25.2385 4.04061 25.2385C3.72906 25.2385 3.41752 25.2385 3.10597 25.2385C3.10597 24.3881 3.10597 23.5806 3.10597 22.767C9.71166 22.767 16.3008 22.767 22.896 22.767C22.896 23.596 22.896 24.4034 22.896 25.2385C22.7771 25.2385 22.6717 25.2385 22.5648 25.2385C17.3137 25.2385 12.0626 25.2385 6.81292 25.2385C6.72111 25.2385 6.62931 25.2324 6.539 25.2431C6.32528 25.2691 6.19284 25.404 6.22144 25.6169C6.23649 25.7503 6.34635 25.8713 6.41408 25.9985ZM19.1484 9.7341C19.1544 9.79845 19.1634 9.84748 19.1634 9.89651C19.1649 11.1407 19.1589 12.3848 19.1694 13.629C19.1709 13.8481 19.0641 13.8496 18.9076 13.8481C14.9673 13.8465 11.0271 13.845 7.08835 13.8511C6.87613 13.8511 6.82496 13.7853 6.82647 13.5784C6.8355 12.3772 6.83098 11.1759 6.83098 9.97313C6.83098 9.89192 6.84001 9.81071 6.84603 9.72644C6.92129 9.72031 6.97095 9.71418 7.01912 9.71265C7.49622 9.70039 7.57147 9.62072 7.57298 9.12275C7.57298 8.86381 7.57298 8.60487 7.57298 8.34899C11.2077 8.34899 14.8033 8.34899 18.4214 8.34899C18.4214 8.54971 18.4214 8.7351 18.4214 8.91897C18.4214 9.6483 18.4214 9.6483 19.1484 9.7341ZM22.8929 5.26006C16.2812 5.26006 9.69661 5.26006 3.10296 5.26006C3.10296 3.75697 3.10296 2.27226 3.10296 0.775295C4.14295 0.775295 5.1694 0.775295 6.22144 0.775295C6.22144 1.33455 6.22144 1.88155 6.22144 2.43008C6.22144 2.87135 6.33582 2.9878 6.76626 2.9878C10.9217 2.9878 15.0757 2.9878 19.2311 2.9878C19.6616 2.9878 19.7745 2.86982 19.776 2.42854C19.776 1.88155 19.776 1.33455 19.776 0.776827C20.828 0.776827 21.8545 0.776827 22.8944 0.776827C22.8929 2.27379 22.8929 3.7585 22.8929 5.26006ZM10.2926 16.914C10.2926 17.7292 10.2926 18.5198 10.2926 19.3058C9.70414 19.3855 9.69059 19.4023 9.69059 20.0091C9.69059 20.2175 9.69059 20.4258 9.69059 20.6296C9.12469 20.717 9.10512 20.7415 9.10512 21.3191C9.10512 21.5352 9.10512 21.7512 9.10512 21.9611C8.57534 21.9611 8.08319 21.9611 7.57448 21.9611C7.57448 21.7129 7.57448 21.4846 7.57448 21.2578C7.57448 20.7445 7.50525 20.671 7.01008 20.6572C6.96192 20.6557 6.91376 20.648 6.85055 20.6419C6.85055 19.3962 6.85055 18.1597 6.85055 16.914C8.00342 16.914 9.13974 16.914 10.2926 16.914ZM16.3053 20.6357C16.3053 20.3554 16.3068 20.0872 16.3053 19.8175C16.3023 19.4575 16.2015 19.3502 15.8523 19.3288C15.8041 19.3257 15.756 19.3181 15.6973 19.3119C15.6973 18.509 15.6973 17.72 15.6973 16.9186C16.8516 16.9186 17.994 16.9186 19.1423 16.9186C19.1423 18.1689 19.1423 19.4054 19.1423 20.6465C19.0716 20.6511 19.0219 20.6572 18.9738 20.6572C18.5057 20.6664 18.4229 20.7507 18.4214 21.2195C18.4214 21.4693 18.4214 21.7205 18.4214 21.9596C17.8871 21.9596 17.3935 21.9596 16.8908 21.9596C16.8908 21.7175 16.8908 21.4984 16.8908 21.2793C16.8908 20.7522 16.8441 20.697 16.3053 20.6357ZM14.9237 16.9201C14.9237 17.7307 14.9237 18.5136 14.9237 19.3073C13.6308 19.3073 12.3515 19.3073 11.0707 19.3073C11.0707 18.5014 11.0707 17.7184 11.0707 16.9201C12.3575 16.9201 13.6323 16.9201 14.9237 16.9201ZM19.9295 9.72951C20.2576 9.72951 20.5601 9.72951 20.8686 9.72951C20.8686 11.1039 20.8686 12.4599 20.8686 13.8312C20.5526 13.8312 20.2501 13.8312 19.9295 13.8312C19.9295 12.463 19.9295 11.107 19.9295 9.72951ZM6.0619 9.72644C6.0619 11.1008 6.0619 12.4614 6.0619 13.8282C5.73831 13.8282 5.4358 13.8282 5.12726 13.8282C5.12726 12.4538 5.12726 11.0978 5.12726 9.72644C5.44182 9.72644 5.74433 9.72644 6.0619 9.72644ZM6.06491 16.9156C6.06491 18.1704 6.06491 19.4023 6.06491 20.6434C5.74433 20.6434 5.44181 20.6434 5.13328 20.6434C5.13328 19.3916 5.13328 18.1551 5.13328 16.9156C5.44934 16.9156 5.74584 16.9156 6.06491 16.9156ZM19.9325 20.6434C19.9325 19.3839 19.9325 18.1536 19.9325 16.9217C20.2546 16.9217 20.5586 16.9217 20.8686 16.9217C20.8686 18.1674 20.8686 19.3977 20.8686 20.6434C20.5526 20.6434 20.2501 20.6434 19.9325 20.6434ZM9.86367 21.4386C11.9662 21.4386 14.0462 21.4386 16.1217 21.4386C16.1217 21.6301 16.1217 21.8018 16.1217 21.9688C14.0252 21.9688 11.9512 21.9688 9.86367 21.9688C9.86367 21.7895 9.86367 21.6225 9.86367 21.4386ZM14.7446 6.05527C14.2765 6.55784 13.8716 7.05887 13.3945 7.4695C13.2395 7.6028 12.797 7.62119 12.651 7.49555C12.1634 7.07419 11.751 6.56397 11.2799 6.05527C12.4494 6.05527 13.5706 6.05527 14.7446 6.05527ZM14.7446 14.6218C14.3006 15.1014 13.8927 15.532 13.4969 15.9732C13.3795 16.1035 13.2561 16.1372 13.0875 16.1525C12.794 16.1786 12.5788 16.0866 12.4072 15.8461C12.3199 15.7235 12.204 15.6239 12.1017 15.5136C11.8368 15.2286 11.5734 14.9436 11.2754 14.6218C12.4524 14.6218 13.5676 14.6218 14.7446 14.6218ZM10.4521 20.1071C12.1544 20.1071 13.843 20.1071 15.5377 20.1071C15.5377 20.2941 15.5377 20.4641 15.5377 20.6373C13.831 20.6373 12.1438 20.6373 10.4386 20.6373C10.4386 20.4994 10.4371 20.3814 10.4386 20.265C10.4386 20.2159 10.4461 20.1684 10.4521 20.1071ZM8.85528 6.03996C9.08556 6.03996 9.25563 6.06294 9.41667 6.03536C10.0157 5.9373 10.4567 6.15027 10.8119 6.64977C11.0406 6.97153 11.3446 7.23661 11.6532 7.56909C11.1686 7.56909 10.7471 7.57216 10.3257 7.56603C10.2761 7.56603 10.2128 7.53232 10.1782 7.49402C9.74929 7.02823 9.32486 6.55784 8.85528 6.03996ZM8.85378 14.608C9.30529 14.608 9.67704 14.5973 10.0488 14.6142C10.1572 14.6188 10.2881 14.6801 10.3649 14.7597C10.7517 15.155 11.1234 15.5657 11.4997 15.9717C11.5403 16.0161 11.5719 16.0698 11.6261 16.1433C11.1791 16.1433 10.7727 16.1464 10.3664 16.1403C10.3077 16.1387 10.2309 16.1142 10.1918 16.0713C9.75982 15.607 9.33389 15.1351 8.85378 14.608ZM17.1421 14.608C16.6575 15.1397 16.227 15.6147 15.7921 16.0882C15.7665 16.1157 15.7213 16.1403 15.6837 16.1403C15.2653 16.1433 14.8469 16.1418 14.3653 16.1418C14.8514 15.6178 15.2924 15.1397 15.7379 14.6663C15.7725 14.6295 15.8402 14.6111 15.8944 14.6096C16.2827 14.6065 16.6725 14.608 17.1421 14.608ZM14.3698 7.57063C14.8484 7.05427 15.2789 6.58848 15.7123 6.12422C15.7484 6.08439 15.8086 6.04455 15.8568 6.04455C16.2662 6.03842 16.674 6.04149 17.1406 6.04149C16.6665 6.56397 16.2361 7.04048 15.8026 7.5124C15.7725 7.54458 15.7168 7.56756 15.6732 7.56909C15.2593 7.57216 14.8469 7.57063 14.3698 7.57063ZM4.31904 6.03996C4.74949 6.03996 5.11371 6.03842 5.47794 6.04149C5.53212 6.04149 5.60286 6.05528 5.63446 6.09052C6.07394 6.5655 6.5089 7.04661 6.986 7.56909C6.54502 7.56909 6.16725 7.57063 5.78798 7.56603C5.74433 7.56603 5.68714 7.54305 5.65854 7.51087C5.22509 7.03895 4.79464 6.56397 4.31904 6.03996ZM21.6769 6.03996C21.1998 6.5655 20.7738 7.03589 20.3434 7.50627C20.3178 7.53539 20.2756 7.5645 20.2395 7.5645C19.8467 7.5691 19.4554 7.56756 19.0099 7.56756C19.4765 7.05581 19.8964 6.59002 20.3223 6.12882C20.3629 6.08439 20.4322 6.04608 20.4894 6.04455C20.8626 6.03689 21.2329 6.03996 21.6769 6.03996ZM21.6769 14.6096C21.1982 15.1367 20.7663 15.6116 20.3328 16.082C20.3027 16.1142 20.2471 16.1387 20.2034 16.1403C19.8256 16.1449 19.4479 16.1433 19.0039 16.1433C19.487 15.6147 19.925 15.1336 20.3644 14.6555C20.3885 14.628 20.4382 14.6111 20.4758 14.6111C20.8521 14.608 21.2299 14.6096 21.6769 14.6096ZM4.31754 14.608C4.53728 14.608 4.68628 14.631 4.82775 14.6035C5.39817 14.4977 5.80152 14.7291 6.13715 15.1888C6.37495 15.5151 6.67446 15.7955 6.98751 16.1418C6.54502 16.1418 6.16725 16.1449 5.78798 16.1387C5.73831 16.1372 5.67811 16.0989 5.64199 16.059C5.21907 15.5994 4.79615 15.1336 4.31754 14.608ZM9.22402 7.57063C8.81615 7.57063 8.47601 7.57676 8.13737 7.56603C8.05911 7.56297 7.96278 7.51394 7.9071 7.45571C7.52481 7.04661 7.15005 6.62985 6.77379 6.21463C6.73315 6.17019 6.70305 6.11656 6.65037 6.04149C7.03717 6.04149 7.38334 6.03842 7.73101 6.04455C7.78368 6.04455 7.84991 6.066 7.88452 6.10277C8.31948 6.57163 8.74993 7.04815 9.22402 7.57063ZM16.7719 7.57063C17.2445 7.04968 17.6704 6.57776 18.0993 6.1089C18.1294 6.0752 18.1821 6.04455 18.2258 6.04455C18.587 6.03996 18.9497 6.04149 19.3786 6.04149C18.897 6.5701 18.4605 7.05121 18.0196 7.52773C17.991 7.55837 17.9293 7.56756 17.8826 7.56756C17.5349 7.57216 17.1873 7.57063 16.7719 7.57063ZM9.23004 16.1433C8.81013 16.1433 8.46246 16.1464 8.1163 16.1403C8.06362 16.1387 7.9974 16.1173 7.96278 16.0805C7.52782 15.6086 7.09738 15.1336 6.62178 14.6111C7.04922 14.6111 7.41193 14.6096 7.77315 14.6142C7.81529 14.6142 7.86797 14.6479 7.89957 14.6816C8.32851 15.1504 8.75444 15.6208 9.23004 16.1433ZM19.3786 14.6096C18.9076 15.1275 18.4907 15.5871 18.0707 16.0437C18.0331 16.0851 17.9789 16.1357 17.9323 16.1372C17.5635 16.1449 17.1963 16.1418 16.7689 16.1418C17.2399 15.6224 17.6674 15.1504 18.0978 14.6831C18.134 14.6448 18.1972 14.6126 18.2483 14.6126C18.6005 14.6065 18.9542 14.6096 19.3786 14.6096ZM19.1815 8.35052C20.0123 8.35052 20.8114 8.35052 21.6091 8.35052C21.6091 8.55737 21.6091 8.74736 21.6091 8.93276C20.7904 8.93276 19.9897 8.93276 19.1815 8.93276C19.1815 8.73051 19.1815 8.54817 19.1815 8.35052ZM4.38376 8.93889C4.38376 8.73051 4.38376 8.54205 4.38376 8.34746C5.1995 8.34746 6.00019 8.34746 6.80841 8.34746C6.80841 8.55124 6.80841 8.7397 6.80841 8.93889C5.99718 8.93889 5.20251 8.93889 4.38376 8.93889ZM22.896 16.128C22.3692 16.128 21.868 16.128 21.3171 16.128C21.7807 15.6193 22.2096 15.1413 22.6476 14.6739C22.6958 14.6234 22.7996 14.6264 22.896 14.6004C22.896 15.1336 22.896 15.6208 22.896 16.128ZM4.67875 16.1265C4.11436 16.1265 3.61317 16.1265 3.10747 16.1265C3.10747 15.6147 3.10747 15.1229 3.10747 14.5897C3.20831 14.6234 3.30313 14.6249 3.34979 14.6739C3.78776 15.1428 4.2167 15.6193 4.67875 16.1265ZM3.09694 6.03382C3.18574 6.05221 3.28808 6.04302 3.33173 6.08898C3.77572 6.56244 4.20917 7.04508 4.67123 7.55071C4.11887 7.55071 3.61317 7.55071 3.09694 7.55071C3.09694 7.04355 3.09694 6.55631 3.09694 6.03382ZM21.3187 7.55837C21.7762 7.05427 22.1961 6.58695 22.6235 6.12729C22.6792 6.06753 22.7846 6.05374 22.8914 6.00778C22.8914 6.55784 22.8914 7.05121 22.8914 7.55684C22.3752 7.55837 21.874 7.55837 21.3187 7.55837ZM4.38527 21.9734C4.38527 21.7788 4.38527 21.6056 4.38527 21.4356C5.20251 21.4356 6.0032 21.4356 6.8054 21.4356C6.8054 21.6225 6.8054 21.7941 6.8054 21.9734C5.99267 21.9734 5.1995 21.9734 4.38527 21.9734ZM21.6167 21.9688C20.7949 21.9688 19.9942 21.9688 19.189 21.9688C19.189 21.7818 19.189 21.6102 19.189 21.4356C20.0062 21.4356 20.8069 21.4356 21.6167 21.4356C21.6167 21.6148 21.6167 21.7818 21.6167 21.9688Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 26px; - height: 26px; - left: -34px; -} .catalog-accordion:after { position: absolute; content: ""; @@ -7719,134 +8843,49 @@ textarea:focus::placeholder { left: 260px; } .catalog-accordion--active { - color: #F5851A; -} -.catalog-accordion--active:before { - background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.41408 25.9985C12.0836 25.9985 17.7517 25.9985 23.4212 25.9985C23.4995 25.8498 23.641 25.7028 23.644 25.5526C23.6635 24.5122 23.6575 23.4719 23.653 22.4315C23.6515 22.1159 23.5145 21.9887 23.206 21.9856C22.9351 21.9826 22.6642 21.9856 22.3752 21.9856C22.3752 21.6899 22.3767 21.4294 22.3752 21.1674C22.3737 20.7828 22.2608 20.6664 21.8921 20.6587C21.8123 20.6572 21.731 20.6511 21.6453 20.6449C21.6453 19.3931 21.6453 18.1628 21.6453 16.9064C22.172 16.9064 22.6852 16.9094 23.1985 16.9048C23.4965 16.9033 23.6485 16.7731 23.6515 16.4865C23.6605 15.7419 23.6605 14.9972 23.6515 14.2526C23.6485 13.9814 23.51 13.8557 23.2406 13.8481C22.9336 13.8404 22.625 13.845 22.318 13.845C22.0968 13.845 21.874 13.845 21.6468 13.845C21.6468 12.4522 21.6468 11.0962 21.6468 9.72491C21.7085 9.71878 21.7566 9.71265 21.8048 9.71112C22.306 9.6958 22.3767 9.62225 22.3767 9.11356C22.3767 8.85615 22.3767 8.5972 22.3767 8.34899C22.4369 8.33826 22.452 8.33367 22.4685 8.33367C22.6852 8.33213 22.9005 8.33213 23.1172 8.33213C23.5507 8.3306 23.656 8.22335 23.656 7.77288C23.656 6.45365 23.656 5.13289 23.656 3.81366C23.656 2.71354 23.6575 1.61341 23.6545 0.513287C23.6545 0.142492 23.5266 0.0015316 23.1925 0.0015316C21.5143 -1.90735e-06 19.8347 -1.90735e-06 18.1565 0.0015316C17.8766 0.0015316 17.7306 0.139429 17.7321 0.384583C17.7336 0.629736 17.8781 0.75844 18.161 0.761503C18.441 0.764568 18.7209 0.761503 19.0129 0.761503C19.0129 1.25794 19.0129 1.7268 19.0129 2.20944C14.9974 2.20944 10.997 2.20944 6.98299 2.20944C6.98299 1.72526 6.98299 1.25641 6.98299 0.761503C7.08383 0.761503 7.17414 0.761503 7.26293 0.761503C10.1391 0.761503 13.0138 0.761503 15.8899 0.761503C15.9727 0.761503 16.057 0.767633 16.1382 0.756907C16.3279 0.729328 16.4347 0.615944 16.4513 0.419823C16.4754 0.137896 16.3158 0 15.9667 0C11.611 0 7.25691 0 2.90128 0C2.44675 0 2.3414 0.107252 2.3414 0.565382C2.3414 1.95356 2.3414 3.34021 2.3414 4.72838C2.3414 5.76109 2.33989 6.79227 2.3429 7.82497C2.34441 8.20649 2.46481 8.32907 2.83355 8.3306C3.08941 8.33213 3.34377 8.3306 3.6222 8.3306C3.6222 8.67075 3.61769 8.98179 3.62371 9.29129C3.62822 9.56096 3.75916 9.69426 4.02104 9.70805C4.13242 9.71418 4.24379 9.70959 4.35667 9.70959C4.35667 11.1085 4.35667 12.4599 4.35667 13.845C4.25734 13.845 4.16854 13.845 4.07823 13.845C3.64628 13.845 3.21433 13.8404 2.78238 13.8465C2.48438 13.8511 2.34893 13.9783 2.34592 14.2786C2.33839 15.0064 2.3399 15.7342 2.34592 16.462C2.34893 16.7685 2.49191 16.9018 2.80195 16.9048C3.24293 16.9079 3.6824 16.9048 4.12339 16.9064C4.20165 16.9064 4.28142 16.914 4.34914 16.9171C4.34914 18.1812 4.34914 19.4115 4.34914 20.6465C4.27991 20.6511 4.23175 20.6557 4.18208 20.6572C3.70498 20.6664 3.62371 20.7507 3.62371 21.2425C3.62371 21.4846 3.62371 21.7251 3.62371 21.9841C3.34828 21.9841 3.10747 21.9841 2.86817 21.9841C2.4603 21.9856 2.34591 22.0975 2.34441 22.5081C2.3429 23.4902 2.34742 24.4709 2.3414 25.453C2.3399 25.6798 2.39257 25.8652 2.57769 26C3.29259 26 4.0075 26 4.7224 26C4.89548 25.8667 4.98879 25.6966 4.91204 25.4745C4.83377 25.2462 4.64113 25.2308 4.43945 25.237C4.307 25.2416 4.17305 25.2385 4.04061 25.2385C3.72906 25.2385 3.41752 25.2385 3.10597 25.2385C3.10597 24.3881 3.10597 23.5806 3.10597 22.767C9.71166 22.767 16.3008 22.767 22.896 22.767C22.896 23.596 22.896 24.4034 22.896 25.2385C22.7771 25.2385 22.6717 25.2385 22.5648 25.2385C17.3137 25.2385 12.0626 25.2385 6.81292 25.2385C6.72111 25.2385 6.62931 25.2324 6.539 25.2431C6.32528 25.2691 6.19284 25.404 6.22144 25.6169C6.23649 25.7503 6.34635 25.8713 6.41408 25.9985ZM19.1484 9.7341C19.1544 9.79845 19.1634 9.84748 19.1634 9.89651C19.1649 11.1407 19.1589 12.3848 19.1694 13.629C19.1709 13.8481 19.0641 13.8496 18.9076 13.8481C14.9673 13.8465 11.0271 13.845 7.08835 13.8511C6.87613 13.8511 6.82496 13.7853 6.82647 13.5784C6.8355 12.3772 6.83098 11.1759 6.83098 9.97313C6.83098 9.89192 6.84001 9.81071 6.84603 9.72644C6.92129 9.72031 6.97095 9.71418 7.01912 9.71265C7.49622 9.70039 7.57147 9.62072 7.57298 9.12275C7.57298 8.86381 7.57298 8.60487 7.57298 8.34899C11.2077 8.34899 14.8033 8.34899 18.4214 8.34899C18.4214 8.54971 18.4214 8.7351 18.4214 8.91897C18.4214 9.6483 18.4214 9.6483 19.1484 9.7341ZM22.8929 5.26006C16.2812 5.26006 9.69661 5.26006 3.10296 5.26006C3.10296 3.75697 3.10296 2.27226 3.10296 0.775295C4.14295 0.775295 5.1694 0.775295 6.22144 0.775295C6.22144 1.33455 6.22144 1.88155 6.22144 2.43008C6.22144 2.87135 6.33582 2.9878 6.76626 2.9878C10.9217 2.9878 15.0757 2.9878 19.2311 2.9878C19.6616 2.9878 19.7745 2.86982 19.776 2.42854C19.776 1.88155 19.776 1.33455 19.776 0.776827C20.828 0.776827 21.8545 0.776827 22.8944 0.776827C22.8929 2.27379 22.8929 3.7585 22.8929 5.26006ZM10.2926 16.914C10.2926 17.7292 10.2926 18.5198 10.2926 19.3058C9.70414 19.3855 9.69059 19.4023 9.69059 20.0091C9.69059 20.2175 9.69059 20.4258 9.69059 20.6296C9.12469 20.717 9.10512 20.7415 9.10512 21.3191C9.10512 21.5352 9.10512 21.7512 9.10512 21.9611C8.57534 21.9611 8.08319 21.9611 7.57448 21.9611C7.57448 21.7129 7.57448 21.4846 7.57448 21.2578C7.57448 20.7445 7.50525 20.671 7.01008 20.6572C6.96192 20.6557 6.91376 20.648 6.85055 20.6419C6.85055 19.3962 6.85055 18.1597 6.85055 16.914C8.00342 16.914 9.13974 16.914 10.2926 16.914ZM16.3053 20.6357C16.3053 20.3554 16.3068 20.0872 16.3053 19.8175C16.3023 19.4575 16.2015 19.3502 15.8523 19.3288C15.8041 19.3257 15.756 19.3181 15.6973 19.3119C15.6973 18.509 15.6973 17.72 15.6973 16.9186C16.8516 16.9186 17.994 16.9186 19.1423 16.9186C19.1423 18.1689 19.1423 19.4054 19.1423 20.6465C19.0716 20.6511 19.0219 20.6572 18.9738 20.6572C18.5057 20.6664 18.4229 20.7507 18.4214 21.2195C18.4214 21.4693 18.4214 21.7205 18.4214 21.9596C17.8871 21.9596 17.3935 21.9596 16.8908 21.9596C16.8908 21.7175 16.8908 21.4984 16.8908 21.2793C16.8908 20.7522 16.8441 20.697 16.3053 20.6357ZM14.9237 16.9201C14.9237 17.7307 14.9237 18.5136 14.9237 19.3073C13.6308 19.3073 12.3515 19.3073 11.0707 19.3073C11.0707 18.5014 11.0707 17.7184 11.0707 16.9201C12.3575 16.9201 13.6323 16.9201 14.9237 16.9201ZM19.9295 9.72951C20.2576 9.72951 20.5601 9.72951 20.8686 9.72951C20.8686 11.1039 20.8686 12.4599 20.8686 13.8312C20.5526 13.8312 20.2501 13.8312 19.9295 13.8312C19.9295 12.463 19.9295 11.107 19.9295 9.72951ZM6.0619 9.72644C6.0619 11.1008 6.0619 12.4614 6.0619 13.8282C5.73831 13.8282 5.4358 13.8282 5.12726 13.8282C5.12726 12.4538 5.12726 11.0978 5.12726 9.72644C5.44182 9.72644 5.74433 9.72644 6.0619 9.72644ZM6.06491 16.9156C6.06491 18.1704 6.06491 19.4023 6.06491 20.6434C5.74433 20.6434 5.44181 20.6434 5.13328 20.6434C5.13328 19.3916 5.13328 18.1551 5.13328 16.9156C5.44934 16.9156 5.74584 16.9156 6.06491 16.9156ZM19.9325 20.6434C19.9325 19.3839 19.9325 18.1536 19.9325 16.9217C20.2546 16.9217 20.5586 16.9217 20.8686 16.9217C20.8686 18.1674 20.8686 19.3977 20.8686 20.6434C20.5526 20.6434 20.2501 20.6434 19.9325 20.6434ZM9.86367 21.4386C11.9662 21.4386 14.0462 21.4386 16.1217 21.4386C16.1217 21.6301 16.1217 21.8018 16.1217 21.9688C14.0252 21.9688 11.9512 21.9688 9.86367 21.9688C9.86367 21.7895 9.86367 21.6225 9.86367 21.4386ZM14.7446 6.05527C14.2765 6.55784 13.8716 7.05887 13.3945 7.4695C13.2395 7.6028 12.797 7.62119 12.651 7.49555C12.1634 7.07419 11.751 6.56397 11.2799 6.05527C12.4494 6.05527 13.5706 6.05527 14.7446 6.05527ZM14.7446 14.6218C14.3006 15.1014 13.8927 15.532 13.4969 15.9732C13.3795 16.1035 13.2561 16.1372 13.0875 16.1525C12.794 16.1786 12.5788 16.0866 12.4072 15.8461C12.3199 15.7235 12.204 15.6239 12.1017 15.5136C11.8368 15.2286 11.5734 14.9436 11.2754 14.6218C12.4524 14.6218 13.5676 14.6218 14.7446 14.6218ZM10.4521 20.1071C12.1544 20.1071 13.843 20.1071 15.5377 20.1071C15.5377 20.2941 15.5377 20.4641 15.5377 20.6373C13.831 20.6373 12.1438 20.6373 10.4386 20.6373C10.4386 20.4994 10.4371 20.3814 10.4386 20.265C10.4386 20.2159 10.4461 20.1684 10.4521 20.1071ZM8.85528 6.03996C9.08556 6.03996 9.25563 6.06294 9.41667 6.03536C10.0157 5.9373 10.4567 6.15027 10.8119 6.64977C11.0406 6.97153 11.3446 7.23661 11.6532 7.56909C11.1686 7.56909 10.7471 7.57216 10.3257 7.56603C10.2761 7.56603 10.2128 7.53232 10.1782 7.49402C9.74929 7.02823 9.32486 6.55784 8.85528 6.03996ZM8.85378 14.608C9.30529 14.608 9.67704 14.5973 10.0488 14.6142C10.1572 14.6188 10.2881 14.6801 10.3649 14.7597C10.7517 15.155 11.1234 15.5657 11.4997 15.9717C11.5403 16.0161 11.5719 16.0698 11.6261 16.1433C11.1791 16.1433 10.7727 16.1464 10.3664 16.1403C10.3077 16.1387 10.2309 16.1142 10.1918 16.0713C9.75982 15.607 9.33389 15.1351 8.85378 14.608ZM17.1421 14.608C16.6575 15.1397 16.227 15.6147 15.7921 16.0882C15.7665 16.1157 15.7213 16.1403 15.6837 16.1403C15.2653 16.1433 14.8469 16.1418 14.3653 16.1418C14.8514 15.6178 15.2924 15.1397 15.7379 14.6663C15.7725 14.6295 15.8402 14.6111 15.8944 14.6096C16.2827 14.6065 16.6725 14.608 17.1421 14.608ZM14.3698 7.57063C14.8484 7.05427 15.2789 6.58848 15.7123 6.12422C15.7484 6.08439 15.8086 6.04455 15.8568 6.04455C16.2662 6.03842 16.674 6.04149 17.1406 6.04149C16.6665 6.56397 16.2361 7.04048 15.8026 7.5124C15.7725 7.54458 15.7168 7.56756 15.6732 7.56909C15.2593 7.57216 14.8469 7.57063 14.3698 7.57063ZM4.31904 6.03996C4.74949 6.03996 5.11371 6.03842 5.47794 6.04149C5.53212 6.04149 5.60286 6.05528 5.63446 6.09052C6.07394 6.5655 6.5089 7.04661 6.986 7.56909C6.54502 7.56909 6.16725 7.57063 5.78798 7.56603C5.74433 7.56603 5.68714 7.54305 5.65854 7.51087C5.22509 7.03895 4.79464 6.56397 4.31904 6.03996ZM21.6769 6.03996C21.1998 6.5655 20.7738 7.03589 20.3434 7.50627C20.3178 7.53539 20.2756 7.5645 20.2395 7.5645C19.8467 7.5691 19.4554 7.56756 19.0099 7.56756C19.4765 7.05581 19.8964 6.59002 20.3223 6.12882C20.3629 6.08439 20.4322 6.04608 20.4894 6.04455C20.8626 6.03689 21.2329 6.03996 21.6769 6.03996ZM21.6769 14.6096C21.1982 15.1367 20.7663 15.6116 20.3328 16.082C20.3027 16.1142 20.2471 16.1387 20.2034 16.1403C19.8256 16.1449 19.4479 16.1433 19.0039 16.1433C19.487 15.6147 19.925 15.1336 20.3644 14.6555C20.3885 14.628 20.4382 14.6111 20.4758 14.6111C20.8521 14.608 21.2299 14.6096 21.6769 14.6096ZM4.31754 14.608C4.53728 14.608 4.68628 14.631 4.82775 14.6035C5.39817 14.4977 5.80152 14.7291 6.13715 15.1888C6.37495 15.5151 6.67446 15.7955 6.98751 16.1418C6.54502 16.1418 6.16725 16.1449 5.78798 16.1387C5.73831 16.1372 5.67811 16.0989 5.64199 16.059C5.21907 15.5994 4.79615 15.1336 4.31754 14.608ZM9.22402 7.57063C8.81615 7.57063 8.47601 7.57676 8.13737 7.56603C8.05911 7.56297 7.96278 7.51394 7.9071 7.45571C7.52481 7.04661 7.15005 6.62985 6.77379 6.21463C6.73315 6.17019 6.70305 6.11656 6.65037 6.04149C7.03717 6.04149 7.38334 6.03842 7.73101 6.04455C7.78368 6.04455 7.84991 6.066 7.88452 6.10277C8.31948 6.57163 8.74993 7.04815 9.22402 7.57063ZM16.7719 7.57063C17.2445 7.04968 17.6704 6.57776 18.0993 6.1089C18.1294 6.0752 18.1821 6.04455 18.2258 6.04455C18.587 6.03996 18.9497 6.04149 19.3786 6.04149C18.897 6.5701 18.4605 7.05121 18.0196 7.52773C17.991 7.55837 17.9293 7.56756 17.8826 7.56756C17.5349 7.57216 17.1873 7.57063 16.7719 7.57063ZM9.23004 16.1433C8.81013 16.1433 8.46246 16.1464 8.1163 16.1403C8.06362 16.1387 7.9974 16.1173 7.96278 16.0805C7.52782 15.6086 7.09738 15.1336 6.62178 14.6111C7.04922 14.6111 7.41193 14.6096 7.77315 14.6142C7.81529 14.6142 7.86797 14.6479 7.89957 14.6816C8.32851 15.1504 8.75444 15.6208 9.23004 16.1433ZM19.3786 14.6096C18.9076 15.1275 18.4907 15.5871 18.0707 16.0437C18.0331 16.0851 17.9789 16.1357 17.9323 16.1372C17.5635 16.1449 17.1963 16.1418 16.7689 16.1418C17.2399 15.6224 17.6674 15.1504 18.0978 14.6831C18.134 14.6448 18.1972 14.6126 18.2483 14.6126C18.6005 14.6065 18.9542 14.6096 19.3786 14.6096ZM19.1815 8.35052C20.0123 8.35052 20.8114 8.35052 21.6091 8.35052C21.6091 8.55737 21.6091 8.74736 21.6091 8.93276C20.7904 8.93276 19.9897 8.93276 19.1815 8.93276C19.1815 8.73051 19.1815 8.54817 19.1815 8.35052ZM4.38376 8.93889C4.38376 8.73051 4.38376 8.54205 4.38376 8.34746C5.1995 8.34746 6.00019 8.34746 6.80841 8.34746C6.80841 8.55124 6.80841 8.7397 6.80841 8.93889C5.99718 8.93889 5.20251 8.93889 4.38376 8.93889ZM22.896 16.128C22.3692 16.128 21.868 16.128 21.3171 16.128C21.7807 15.6193 22.2096 15.1413 22.6476 14.6739C22.6958 14.6234 22.7996 14.6264 22.896 14.6004C22.896 15.1336 22.896 15.6208 22.896 16.128ZM4.67875 16.1265C4.11436 16.1265 3.61317 16.1265 3.10747 16.1265C3.10747 15.6147 3.10747 15.1229 3.10747 14.5897C3.20831 14.6234 3.30313 14.6249 3.34979 14.6739C3.78776 15.1428 4.2167 15.6193 4.67875 16.1265ZM3.09694 6.03382C3.18574 6.05221 3.28808 6.04302 3.33173 6.08898C3.77572 6.56244 4.20917 7.04508 4.67123 7.55071C4.11887 7.55071 3.61317 7.55071 3.09694 7.55071C3.09694 7.04355 3.09694 6.55631 3.09694 6.03382ZM21.3187 7.55837C21.7762 7.05427 22.1961 6.58695 22.6235 6.12729C22.6792 6.06753 22.7846 6.05374 22.8914 6.00778C22.8914 6.55784 22.8914 7.05121 22.8914 7.55684C22.3752 7.55837 21.874 7.55837 21.3187 7.55837ZM4.38527 21.9734C4.38527 21.7788 4.38527 21.6056 4.38527 21.4356C5.20251 21.4356 6.0032 21.4356 6.8054 21.4356C6.8054 21.6225 6.8054 21.7941 6.8054 21.9734C5.99267 21.9734 5.1995 21.9734 4.38527 21.9734ZM21.6167 21.9688C20.7949 21.9688 19.9942 21.9688 19.189 21.9688C19.189 21.7818 19.189 21.6102 19.189 21.4356C20.0062 21.4356 20.8069 21.4356 21.6167 21.4356C21.6167 21.6148 21.6167 21.7818 21.6167 21.9688Z' fill='%23F2994A'/%3E%3C/svg%3E"); + color: #F2994A; } .catalog-accordion--active:after { 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='M18.7071 15.1212C19.0976 14.7306 19.0976 14.0975 18.7071 13.707L10 4.99985L1.29289 13.707C0.902369 14.0975 0.902369 14.7306 1.29289 15.1212C1.68342 15.5117 2.31658 15.5117 2.70711 15.1212L10 7.82828L17.2929 15.1212C17.6834 15.5117 18.3166 15.5117 18.7071 15.1212Z' fill='%23F2994A'/%3E%3C/svg%3E"); } -.cat-acc-two { - position: relative; -} -.cat-acc-two:before { +.catalog-accordion-btn-img { + display: inline-block; position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='26' height='28' viewBox='0 0 26 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.125357 3.96326C0.230051 4.16871 0.395441 4.24749 0.621523 4.23513C0.836983 4.22277 1.05396 4.23204 1.30584 4.23204C1.30584 4.38342 1.30584 4.50854 1.30584 4.63366C1.30128 5.86787 1.21783 5.79372 2.45293 5.79063C3.96873 5.78754 5.48605 5.78909 7.00185 5.78909C7.10048 5.78909 7.19911 5.78909 7.33566 5.78909C7.33566 5.9034 7.33566 5.99299 7.33566 6.08258C7.33566 6.73135 7.33566 7.37858 7.33566 8.02735C7.33566 8.50466 7.44036 8.60815 7.91832 8.60815C8.55408 8.60815 9.18983 8.60815 9.86503 8.60815C9.86503 8.72555 9.86503 8.82441 9.86503 8.92327C9.86503 10.1776 9.86503 11.4303 9.86503 12.6846C9.86503 13.1001 9.98339 13.2191 10.384 13.2221C10.5676 13.2237 10.7512 13.2221 10.9621 13.2221C11.1259 13.7782 11.2807 14.3328 11.4537 14.8796C11.7207 15.7215 11.5675 15.8033 12.5249 15.7663C12.5401 15.7663 12.5552 15.7771 12.5992 15.7925C12.5992 18.386 12.5992 20.9904 12.5992 23.6334C12.5507 23.5592 12.5082 23.5052 12.4763 23.4465C11.9908 22.5814 11.5113 21.7118 11.0167 20.8514C10.9469 20.7309 10.8149 20.6073 10.6889 20.5733C10.5903 20.5471 10.39 20.6289 10.3551 20.7154C10.299 20.8498 10.2853 21.0599 10.3521 21.1835C10.7739 21.9775 11.2215 22.7575 11.66 23.5422C11.8376 23.8604 12.0151 24.1786 12.2214 24.5463C12.0879 24.5154 11.9969 24.4968 11.9074 24.4721C10.1548 23.9917 8.40386 23.5098 6.65135 23.0294C6.59521 23.0139 6.53755 22.9985 6.48141 22.9861C6.26595 22.9429 6.08084 23.0448 6.02167 23.2379C5.95946 23.4418 6.06112 23.6473 6.28416 23.7183C6.58763 23.8156 6.89564 23.8929 7.20214 23.9778C8.06549 24.2157 8.93037 24.452 9.79373 24.6899C9.85745 24.7069 9.91814 24.7301 9.98035 24.7872C9.89538 24.7872 9.81042 24.7872 9.72696 24.7872C7.00489 24.7872 4.2813 24.7872 1.55923 24.7872C0.698904 24.7872 0.44096 24.9649 0.126875 25.7697C0.126875 25.8886 0.126875 26.0091 0.126875 26.128C0.278606 26.5853 0.521379 26.9529 1.02058 27.0657C1.1101 27.0857 1.20266 27.0981 1.29369 27.0996C2.49996 27.1012 3.70623 27.0996 4.91402 27.1027C5.14162 27.1027 5.31156 27.0255 5.35708 26.7814C5.40564 26.5188 5.22203 26.335 4.91402 26.335C3.75782 26.3335 2.60162 26.3335 1.44543 26.3335C1.36956 26.3335 1.29218 26.3412 1.21935 26.3258C1.01147 26.2825 0.890091 26.1435 0.899195 25.9303C0.908298 25.7202 1.02968 25.5828 1.24666 25.5627C1.33011 25.555 1.41357 25.558 1.49854 25.558C9.17314 25.558 16.8493 25.558 24.5239 25.558C24.6073 25.558 24.6923 25.5534 24.7742 25.5642C24.9882 25.592 25.108 25.7264 25.1126 25.9396C25.1171 26.1558 24.9927 26.2887 24.7848 26.3273C24.6953 26.3443 24.6013 26.335 24.5087 26.335C18.6761 26.335 12.8451 26.335 7.01247 26.335C6.91992 26.335 6.82736 26.3273 6.73632 26.3397C6.52541 26.3675 6.39948 26.4957 6.39644 26.7135C6.39341 26.9313 6.51631 27.0595 6.7257 27.0981C6.78336 27.1089 6.84254 27.1027 6.90171 27.1027C12.8177 27.1027 18.7323 27.1027 24.6483 27.1027C25.4949 27.1027 26.0533 26.3845 25.8212 25.6059C25.6725 25.1101 25.2476 24.795 24.6999 24.7934C23.5513 24.7888 22.4042 24.7919 21.2556 24.7919C19.5213 24.7919 17.787 24.7919 16.042 24.7594C16.0967 24.7378 16.1513 24.71 16.2074 24.6946C17.3136 24.3887 18.4197 24.0844 19.5258 23.7801C19.5987 23.76 19.673 23.7461 19.7443 23.7199C19.9476 23.6426 20.0432 23.4542 19.9886 23.2503C19.937 23.0556 19.7489 22.9352 19.5364 22.9908C18.9614 23.1406 18.3878 23.2997 17.8143 23.4573C16.4912 23.8187 15.1666 24.1817 13.801 24.5555C13.8556 24.4459 13.892 24.3671 13.933 24.2929C14.4868 23.2997 15.0437 22.308 15.5975 21.3163C15.643 21.2345 15.6916 21.1541 15.7219 21.0661C15.7902 20.8684 15.7204 20.7124 15.5489 20.6104C15.3805 20.5115 15.2227 20.5517 15.0952 20.6938C15.0391 20.7556 15.0012 20.8344 14.9587 20.907C14.4944 21.7365 14.0301 22.5644 13.5658 23.3939C13.5263 23.465 13.4823 23.5345 13.3989 23.6751C13.3989 20.9981 13.3989 18.3984 13.3989 15.7632C13.5612 15.7632 13.7266 15.757 13.892 15.7647C14.1591 15.7771 14.3093 15.6566 14.3836 15.394C14.5885 14.6757 14.8069 13.9605 15.0239 13.2268C15.2227 13.2268 15.4154 13.2283 15.6066 13.2268C15.998 13.2237 16.121 13.1017 16.121 12.7109C16.1225 11.4488 16.121 10.1853 16.121 8.92327C16.121 8.83059 16.121 8.73945 16.121 8.61433C16.3743 8.61433 16.6065 8.61433 16.8386 8.61433C17.2832 8.61433 17.7263 8.61742 18.1708 8.61279C18.5153 8.6097 18.6412 8.48149 18.6427 8.13239C18.6458 7.4589 18.6443 6.78387 18.6443 6.11039C18.6443 6.0177 18.6443 5.92657 18.6443 5.80763C18.7641 5.80145 18.8612 5.79372 18.9568 5.79372C20.6744 5.79218 22.392 5.79372 24.1096 5.79372C24.5739 5.79372 24.6726 5.69177 24.6741 5.22682C24.6756 4.9287 24.6756 4.62903 24.6771 4.3309C24.6771 4.31391 24.6847 4.29846 24.6999 4.23667C24.926 4.23667 25.1657 4.23976 25.4039 4.23513C25.7271 4.22895 25.8576 4.09765 25.8606 3.764C25.8652 3.3114 25.8637 2.86036 25.8606 2.40776C25.8576 2.06175 25.7256 1.92273 25.3918 1.92118C24.8213 1.91809 24.2523 1.91809 23.6818 1.92118C23.3935 1.92273 23.219 2.07874 23.225 2.31508C23.2311 2.54369 23.3995 2.6858 23.6757 2.68735C24.143 2.69044 24.6104 2.68735 25.0929 2.68735C25.0929 2.95304 25.0929 3.19555 25.0929 3.45197C21.4392 3.45197 17.8006 3.45197 14.1454 3.45197C14.1454 3.19555 14.1454 2.95458 14.1454 2.68735C14.2577 2.68735 14.3563 2.68735 14.4549 2.68735C16.8432 2.68735 19.2315 2.68735 21.6197 2.68735C21.7032 2.68735 21.7897 2.69507 21.8701 2.68117C22.0673 2.64873 22.1902 2.52825 22.1978 2.32126C22.2069 2.10191 22.084 1.97061 21.8792 1.92736C21.7988 1.91037 21.7123 1.91964 21.6288 1.91964C19.233 1.91964 16.8356 1.91964 14.4398 1.91964C14.3487 1.91964 14.2577 1.91964 14.1575 1.91964C14.068 1.56899 14.2637 1.15656 13.9041 0.895508C13.3002 0.895508 12.6979 0.895508 12.094 0.895508C11.7131 1.14729 11.9089 1.55973 11.83 1.91964C11.7268 1.91964 11.6297 1.91964 11.5311 1.91964C7.91529 1.91964 4.29799 1.92118 0.682219 1.91655C0.447035 1.91655 0.254332 1.95826 0.128393 2.17606C0.125359 2.76922 0.125357 3.36547 0.125357 3.96326ZM8.10039 5.80608C11.3717 5.80608 14.6173 5.80608 17.8659 5.80608C17.8659 6.48883 17.8659 7.15614 17.8659 7.81881C14.5991 7.81881 11.355 7.81881 8.10039 7.81881C8.10039 7.14224 8.10039 6.48729 8.10039 5.80608ZM2.07815 4.23204C2.18588 4.23204 2.2754 4.23204 2.36492 4.23204C3.0022 4.23204 3.63796 4.23513 4.27523 4.22741C4.51042 4.22432 4.64849 4.08529 4.65911 3.87522C4.67125 3.65278 4.53317 3.49522 4.29799 3.46742C4.22364 3.45815 4.14777 3.46278 4.07191 3.46278C3.10082 3.46278 2.12823 3.46278 1.15714 3.46278C1.06914 3.46278 0.981129 3.46278 0.897676 3.46278C0.897676 3.18011 0.897676 2.93759 0.897676 2.69816C4.55442 2.69816 8.19447 2.69816 11.833 2.69816C11.833 2.95767 11.833 3.20019 11.833 3.46278C11.7162 3.46278 11.6175 3.46278 11.5189 3.46278C9.76793 3.46278 8.01846 3.46278 6.26748 3.46278C6.17492 3.46278 6.08084 3.45661 5.99284 3.47669C5.78497 3.52303 5.67268 3.66359 5.69089 3.8814C5.70758 4.0853 5.82744 4.20578 6.03228 4.22432C6.11574 4.23204 6.19919 4.2305 6.28264 4.2305C8.03363 4.2305 9.7831 4.2305 11.5341 4.2305C11.6327 4.2305 11.7298 4.2305 11.8376 4.2305C11.8376 4.50545 11.8376 4.74797 11.8376 5.0013C8.57835 5.0013 5.33432 5.0013 2.07966 5.0013C2.07815 4.74179 2.07815 4.50082 2.07815 4.23204ZM10.6343 8.62978C12.2154 8.62978 13.7828 8.62978 15.3426 8.62978C15.3426 9.91496 15.3426 11.1785 15.3426 12.4344C13.7585 12.4344 12.1987 12.4344 10.6343 12.4344C10.6343 11.1538 10.6343 9.89642 10.6343 8.62978ZM23.9078 4.99821C20.635 4.99821 17.394 4.99821 14.153 4.99821C14.153 4.73407 14.153 4.49309 14.153 4.25367C17.4183 4.25367 20.6592 4.25367 23.9078 4.25367C23.9078 4.51317 23.9078 4.74951 23.9078 4.99821ZM14.2243 13.236C14.1302 13.5558 14.0453 13.857 13.9542 14.1551C13.8723 14.4224 13.8617 14.7931 13.6811 14.9259C13.4914 15.0665 13.1394 14.9877 12.8572 14.9908C12.2715 14.997 12.27 14.9924 12.1001 14.4116C11.9863 14.0254 11.8755 13.6377 11.7587 13.236C12.5962 13.236 13.3958 13.236 14.2243 13.236ZM12.622 4.98431C12.622 3.87985 12.622 2.77849 12.622 1.67712C12.8784 1.67712 13.1167 1.67712 13.3746 1.67712C13.3746 2.5854 13.3746 3.47669 13.3746 4.36952C13.3746 5.09089 13.3746 5.09089 12.6645 5.00902C12.6569 5.00748 12.6508 4.99975 12.622 4.98431Z' fill='%23ABB2BF'/%3E%3Cpath d='M16.1987 22.4734C16.2989 22.6108 16.3565 22.7699 16.4552 22.8008C16.5857 22.8425 16.7814 22.8364 16.8906 22.7622C17.452 22.3761 17.9952 21.9621 18.5445 21.5574C19.1681 21.0986 19.7918 20.6398 20.4154 20.178C20.6506 20.0034 20.7082 19.8072 20.5929 19.6126C20.4624 19.3963 20.2333 19.367 19.986 19.5477C19.3138 20.0405 18.6431 20.5348 17.9725 21.0306C17.4778 21.3952 16.9802 21.7566 16.4916 22.1289C16.3839 22.2108 16.3125 22.3374 16.1987 22.4734Z' fill='%23ABB2BF'/%3E%3Cpath d='M20.7789 22.9336C20.7789 23.1731 20.9716 23.3569 21.2113 23.3059C21.5527 23.2318 21.8911 23.136 22.2249 23.0294C22.4327 22.963 22.5192 22.7606 22.4585 22.5598C22.3994 22.3636 22.2158 22.2509 22.0049 22.3034C21.6893 22.3806 21.3752 22.4687 21.0641 22.5614C20.8714 22.6201 20.7789 22.7544 20.7789 22.9336Z' fill='%23ABB2BF'/%3E%3Cpath d='M5.30264 19.8134C5.4043 19.9478 5.46347 20.076 5.56362 20.1502C6.75927 21.0399 7.95947 21.9235 9.16119 22.8039C9.36906 22.9569 9.583 22.9229 9.715 22.7391C9.84246 22.5614 9.80301 22.3344 9.59817 22.183C8.40101 21.2963 7.20384 20.4081 5.99454 19.5369C5.88833 19.4597 5.69107 19.452 5.56058 19.4921C5.46044 19.5246 5.39975 19.6837 5.30264 19.8134Z' fill='%23ABB2BF'/%3E%3Cpath d='M3.53688 22.7805C3.59303 22.8361 3.68254 22.9859 3.80696 23.0338C4.11043 23.1497 4.42906 23.2223 4.74618 23.2995C4.97682 23.3567 5.1589 23.2439 5.21656 23.0354C5.27422 22.8268 5.17255 22.6307 4.94647 22.5627C4.62783 22.4654 4.30465 22.3742 3.97994 22.3001C3.73413 22.2445 3.52778 22.4345 3.53688 22.7805Z' fill='%23ABB2BF'/%3E%3Cpath d='M13.0216 10.9159C13.4054 10.9159 13.7908 10.919 14.1747 10.9144C14.4645 10.9113 14.6299 10.7584 14.6239 10.5174C14.6178 10.2826 14.463 10.1498 14.1778 10.1498C13.3918 10.1467 12.6073 10.1467 11.8214 10.1498C11.5391 10.1513 11.3844 10.2903 11.3844 10.5267C11.3844 10.7615 11.5422 10.9098 11.8183 10.9144C12.2189 10.9206 12.6195 10.9159 13.0216 10.9159Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 26px; - height: 26px; left: -34px; + bottom: -2px; } -.cat-acc-two--active:before { - background-image: url("data:image/svg+xml,%3Csvg width='26' height='28' viewBox='0 0 26 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.125844 3.96326C0.230539 4.16871 0.39593 4.24749 0.622011 4.23513C0.83747 4.22277 1.05445 4.23204 1.30632 4.23204C1.30632 4.38342 1.30632 4.50854 1.30632 4.63366C1.30177 5.86787 1.21832 5.79372 2.45342 5.79063C3.96922 5.78754 5.48654 5.78909 7.00234 5.78909C7.10097 5.78909 7.19959 5.78909 7.33615 5.78909C7.33615 5.9034 7.33615 5.99299 7.33615 6.08258C7.33615 6.73135 7.33615 7.37858 7.33615 8.02735C7.33615 8.50466 7.44085 8.60815 7.91881 8.60815C8.55457 8.60815 9.19032 8.60815 9.86552 8.60815C9.86552 8.72555 9.86552 8.82441 9.86552 8.92327C9.86552 10.1776 9.86552 11.4303 9.86552 12.6846C9.86552 13.1001 9.98388 13.2191 10.3845 13.2221C10.568 13.2237 10.7516 13.2221 10.9626 13.2221C11.1264 13.7782 11.2812 14.3328 11.4542 14.8796C11.7212 15.7215 11.568 15.8033 12.5254 15.7663C12.5406 15.7663 12.5557 15.7771 12.5997 15.7925C12.5997 18.386 12.5997 20.9904 12.5997 23.6334C12.5512 23.5592 12.5087 23.5052 12.4768 23.4465C11.9913 22.5814 11.5118 21.7118 11.0172 20.8514C10.9474 20.7309 10.8154 20.6073 10.6894 20.5733C10.5908 20.5471 10.3905 20.6289 10.3556 20.7154C10.2995 20.8498 10.2858 21.0599 10.3526 21.1835C10.7744 21.9775 11.222 22.7575 11.6605 23.5422C11.838 23.8604 12.0156 24.1786 12.2219 24.5463C12.0884 24.5154 11.9974 24.4968 11.9078 24.4721C10.1553 23.9917 8.40435 23.5098 6.65184 23.0294C6.5957 23.0139 6.53804 22.9985 6.4819 22.9861C6.26644 22.9429 6.08133 23.0448 6.02216 23.2379C5.95995 23.4418 6.06161 23.6473 6.28465 23.7183C6.58812 23.8156 6.89613 23.8929 7.20263 23.9778C8.06598 24.2157 8.93086 24.452 9.79421 24.6899C9.85794 24.7069 9.91863 24.7301 9.98084 24.7872C9.89587 24.7872 9.8109 24.7872 9.72745 24.7872C7.00538 24.7872 4.28179 24.7872 1.55971 24.7872C0.699393 24.7872 0.441448 24.9649 0.127363 25.7697C0.127363 25.8886 0.127363 26.0091 0.127363 26.128C0.279095 26.5853 0.521868 26.9529 1.02107 27.0657C1.11059 27.0857 1.20314 27.0981 1.29418 27.0996C2.50045 27.1012 3.70672 27.0996 4.91451 27.1027C5.1421 27.1027 5.31205 27.0255 5.35757 26.7814C5.40612 26.5188 5.22252 26.335 4.91451 26.335C3.75831 26.3335 2.60211 26.3335 1.44591 26.3335C1.37005 26.3335 1.29267 26.3412 1.21984 26.3258C1.01196 26.2825 0.890579 26.1435 0.899683 25.9303C0.908787 25.7202 1.03017 25.5828 1.24715 25.5627C1.3306 25.555 1.41406 25.558 1.49903 25.558C9.17363 25.558 16.8498 25.558 24.5244 25.558C24.6078 25.558 24.6928 25.5534 24.7747 25.5642C24.9887 25.592 25.1085 25.7264 25.1131 25.9396C25.1176 26.1558 24.9932 26.2887 24.7853 26.3273C24.6958 26.3443 24.6017 26.335 24.5092 26.335C18.6766 26.335 12.8455 26.335 7.01296 26.335C6.92041 26.335 6.82785 26.3273 6.73681 26.3397C6.5259 26.3675 6.39997 26.4957 6.39693 26.7135C6.3939 26.9313 6.5168 27.0595 6.72619 27.0981C6.78385 27.1089 6.84303 27.1027 6.9022 27.1027C12.8182 27.1027 18.7327 27.1027 24.6488 27.1027C25.4954 27.1027 26.0538 26.3845 25.8217 25.6059C25.673 25.1101 25.2481 24.795 24.7004 24.7934C23.5518 24.7888 22.4047 24.7919 21.256 24.7919C19.5218 24.7919 17.7875 24.7919 16.0425 24.7594C16.0972 24.7378 16.1518 24.71 16.2079 24.6946C17.314 24.3887 18.4202 24.0844 19.5263 23.7801C19.5991 23.76 19.6735 23.7461 19.7448 23.7199C19.9481 23.6426 20.0437 23.4542 19.9891 23.2503C19.9375 23.0556 19.7493 22.9352 19.5369 22.9908C18.9619 23.1406 18.3883 23.2997 17.8148 23.4573C16.4917 23.8187 15.167 24.1817 13.8015 24.5555C13.8561 24.4459 13.8925 24.3671 13.9335 24.2929C14.4873 23.2997 15.0441 22.308 15.598 21.3163C15.6435 21.2345 15.692 21.1541 15.7224 21.0661C15.7907 20.8684 15.7209 20.7124 15.5494 20.6104C15.381 20.5115 15.2232 20.5517 15.0957 20.6938C15.0396 20.7556 15.0017 20.8344 14.9592 20.907C14.4949 21.7365 14.0306 22.5644 13.5663 23.3939C13.5268 23.465 13.4828 23.5345 13.3994 23.6751C13.3994 20.9981 13.3994 18.3984 13.3994 15.7632C13.5617 15.7632 13.7271 15.757 13.8925 15.7647C14.1595 15.7771 14.3098 15.6566 14.3841 15.394C14.5889 14.6757 14.8074 13.9605 15.0244 13.2268C15.2232 13.2268 15.4159 13.2283 15.6071 13.2268C15.9985 13.2237 16.1214 13.1017 16.1214 12.7109C16.123 11.4488 16.1214 10.1853 16.1214 8.92327C16.1214 8.83059 16.1214 8.73945 16.1214 8.61433C16.3748 8.61433 16.607 8.61433 16.8391 8.61433C17.2837 8.61433 17.7268 8.61742 18.1713 8.61279C18.5158 8.6097 18.6417 8.48149 18.6432 8.13239C18.6463 7.4589 18.6447 6.78387 18.6447 6.11039C18.6447 6.0177 18.6447 5.92657 18.6447 5.80763C18.7646 5.80145 18.8617 5.79372 18.9573 5.79372C20.6749 5.79218 22.3925 5.79372 24.1101 5.79372C24.5744 5.79372 24.6731 5.69177 24.6746 5.22682C24.6761 4.9287 24.6761 4.62903 24.6776 4.3309C24.6776 4.31391 24.6852 4.29846 24.7004 4.23667C24.9264 4.23667 25.1662 4.23976 25.4044 4.23513C25.7276 4.22895 25.8581 4.09765 25.8611 3.764C25.8657 3.3114 25.8642 2.86035 25.8611 2.40776C25.8581 2.06175 25.7261 1.92273 25.3923 1.92118C24.8218 1.91809 24.2528 1.91809 23.6822 1.92118C23.394 1.92273 23.2195 2.07874 23.2255 2.31508C23.2316 2.54369 23.4 2.6858 23.6762 2.68735C24.1435 2.69044 24.6108 2.68735 25.0934 2.68735C25.0934 2.95304 25.0934 3.19555 25.0934 3.45197C21.4396 3.45197 17.8011 3.45197 14.1459 3.45197C14.1459 3.19555 14.1459 2.95458 14.1459 2.68735C14.2582 2.68735 14.3568 2.68735 14.4554 2.68735C16.8437 2.68735 19.2319 2.68735 21.6202 2.68735C21.7037 2.68735 21.7901 2.69507 21.8706 2.68117C22.0678 2.64873 22.1907 2.52825 22.1983 2.32126C22.2074 2.10191 22.0845 1.97061 21.8797 1.92736C21.7992 1.91037 21.7128 1.91964 21.6293 1.91964C19.2335 1.91964 16.8361 1.91964 14.4402 1.91964C14.3492 1.91964 14.2582 1.91964 14.158 1.91964C14.0685 1.56899 14.2642 1.15656 13.9046 0.895508C13.3007 0.895508 12.6984 0.895508 12.0945 0.895508C11.7136 1.14729 11.9094 1.55973 11.8305 1.91964C11.7273 1.91964 11.6302 1.91964 11.5315 1.91964C7.91577 1.91964 4.29848 1.92118 0.682707 1.91655C0.447523 1.91655 0.254819 1.95826 0.128882 2.17606C0.125847 2.76922 0.125844 3.36547 0.125844 3.96326ZM8.10088 5.80608C11.3722 5.80608 14.6178 5.80608 17.8664 5.80608C17.8664 6.48883 17.8664 7.15614 17.8664 7.81881C14.5996 7.81881 11.3555 7.81881 8.10088 7.81881C8.10088 7.14224 8.10088 6.48729 8.10088 5.80608ZM2.07863 4.23204C2.18636 4.23204 2.27589 4.23204 2.36541 4.23204C3.00268 4.23204 3.63845 4.23513 4.27572 4.22741C4.51091 4.22432 4.64898 4.08529 4.6596 3.87522C4.67174 3.65278 4.53366 3.49522 4.29847 3.46742C4.22413 3.45815 4.14826 3.46278 4.0724 3.46278C3.10131 3.46278 2.12871 3.46278 1.15763 3.46278C1.06962 3.46278 0.981617 3.46278 0.898164 3.46278C0.898164 3.18011 0.898164 2.93759 0.898164 2.69816C4.55491 2.69816 8.19496 2.69816 11.8335 2.69816C11.8335 2.95767 11.8335 3.20019 11.8335 3.46278C11.7167 3.46278 11.618 3.46278 11.5194 3.46278C9.76842 3.46278 8.01895 3.46278 6.26796 3.46278C6.17541 3.46278 6.08133 3.45661 5.99333 3.47669C5.78546 3.52303 5.67317 3.66359 5.69137 3.8814C5.70806 4.0853 5.82793 4.20578 6.03277 4.22432C6.11622 4.23204 6.19968 4.2305 6.28313 4.2305C8.03412 4.2305 9.78359 4.2305 11.5346 4.2305C11.6332 4.2305 11.7303 4.2305 11.838 4.2305C11.838 4.50545 11.838 4.74797 11.838 5.0013C8.57884 5.0013 5.33481 5.0013 2.08015 5.0013C2.07864 4.74179 2.07863 4.50082 2.07863 4.23204ZM10.6348 8.62978C12.2159 8.62978 13.7832 8.62978 15.3431 8.62978C15.3431 9.91496 15.3431 11.1785 15.3431 12.4344C13.759 12.4344 12.1992 12.4344 10.6348 12.4344C10.6348 11.1538 10.6348 9.89642 10.6348 8.62978ZM23.9083 4.99821C20.6355 4.99821 17.3945 4.99821 14.1535 4.99821C14.1535 4.73407 14.1535 4.49309 14.1535 4.25367C17.4187 4.25367 20.6597 4.25367 23.9083 4.25367C23.9083 4.51317 23.9083 4.74951 23.9083 4.99821ZM14.2248 13.236C14.1307 13.5558 14.0457 13.857 13.9547 14.1551C13.8728 14.4224 13.8621 14.7931 13.6816 14.9259C13.4919 15.0665 13.1399 14.9877 12.8577 14.9908C12.272 14.997 12.2705 14.9924 12.1005 14.4116C11.9867 14.0254 11.876 13.6377 11.7591 13.236C12.5967 13.236 13.3963 13.236 14.2248 13.236ZM12.6225 4.98431C12.6225 3.87985 12.6225 2.77849 12.6225 1.67712C12.8789 1.67712 13.1171 1.67712 13.3751 1.67712C13.3751 2.5854 13.3751 3.47669 13.3751 4.36952C13.3751 5.09089 13.3751 5.09089 12.665 5.00902C12.6574 5.00748 12.6513 4.99975 12.6225 4.98431Z' fill='%23F5851A'/%3E%3Cpath d='M16.1997 22.4734C16.2999 22.6108 16.3575 22.7699 16.4561 22.8008C16.5866 22.8425 16.7824 22.8364 16.8916 22.7622C17.453 22.3761 17.9962 21.9621 18.5455 21.5574C19.1691 21.0986 19.7927 20.6398 20.4164 20.178C20.6515 20.0034 20.7092 19.8072 20.5939 19.6126C20.4634 19.3963 20.2343 19.367 19.9869 19.5477C19.3148 20.0405 18.6441 20.5348 17.9735 21.0306C17.4788 21.3952 16.9811 21.7566 16.4926 22.1289C16.3848 22.2108 16.3135 22.3374 16.1997 22.4734Z' fill='%23F5851A'/%3E%3Cpath d='M20.7793 22.9336C20.7793 23.1731 20.9721 23.3569 21.2118 23.3059C21.5532 23.2318 21.8915 23.136 22.2254 23.0294C22.4332 22.963 22.5197 22.7606 22.459 22.5598C22.3998 22.3636 22.2163 22.2509 22.0053 22.3034C21.6897 22.3806 21.3757 22.4687 21.0646 22.5614C20.8719 22.6201 20.7793 22.7544 20.7793 22.9336Z' fill='%23F5851A'/%3E%3Cpath d='M5.30264 19.8134C5.4043 19.9478 5.46347 20.076 5.56362 20.1502C6.75927 21.0399 7.95947 21.9235 9.16119 22.8039C9.36906 22.9569 9.583 22.9229 9.715 22.7391C9.84246 22.5614 9.80301 22.3344 9.59817 22.183C8.40101 21.2963 7.20384 20.4081 5.99454 19.5369C5.88833 19.4597 5.69107 19.452 5.56058 19.4921C5.46044 19.5246 5.39975 19.6837 5.30264 19.8134Z' fill='%23F5851A'/%3E%3Cpath d='M3.53688 22.7805C3.59303 22.8361 3.68254 22.9859 3.80696 23.0338C4.11043 23.1497 4.42906 23.2223 4.74618 23.2995C4.97682 23.3567 5.1589 23.2439 5.21656 23.0354C5.27422 22.8268 5.17255 22.6307 4.94647 22.5627C4.62783 22.4654 4.30465 22.3742 3.97994 22.3001C3.73413 22.2445 3.52778 22.4345 3.53688 22.7805Z' fill='%23F5851A'/%3E%3Cpath d='M13.0221 10.9159C13.4059 10.9159 13.7913 10.919 14.1752 10.9144C14.465 10.9113 14.6304 10.7584 14.6244 10.5174C14.6183 10.2826 14.4635 10.1498 14.1783 10.1498C13.3923 10.1467 12.6078 10.1467 11.8219 10.1498C11.5396 10.1513 11.3849 10.2903 11.3849 10.5267C11.3849 10.7615 11.5427 10.9098 11.8188 10.9144C12.2194 10.9206 12.62 10.9159 13.0221 10.9159Z' fill='%23F5851A'/%3E%3C/svg%3E"); -} - -.cat-acc-three { - position: relative; +.catalog-accordion-btn-img.hidden { + display: none; } -.cat-acc-three:before { - position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5714 0C17.8583 0.12135 17.9686 0.341986 17.9544 0.646149C17.9434 0.880969 17.9528 1.11736 17.9528 1.38213C18.071 1.38843 18.1671 1.39946 18.2649 1.39946C19.7967 1.40104 21.3285 1.39946 22.8604 1.40104C23.3804 1.40104 23.538 1.56021 23.5396 2.08501C23.5412 2.66024 23.5428 3.23547 23.5396 3.8107C23.5365 4.26301 23.3615 4.44267 22.9092 4.44582C22.3261 4.45055 21.743 4.44739 21.1284 4.44739C21.1284 4.55614 21.1284 4.64754 21.1284 4.73737C21.1284 6.04858 21.13 7.36137 21.1284 8.67258C21.1284 8.9925 20.9881 9.19265 20.7391 9.24781C20.3845 9.32503 20.115 9.08548 20.115 8.68203C20.1119 7.52212 20.1135 6.36378 20.1135 5.20386C20.1135 4.96116 20.1135 4.71689 20.1135 4.46158C19.3885 4.46158 18.6904 4.46158 17.9544 4.46158C17.9544 4.72477 17.9575 4.97535 17.9544 5.22592C17.9481 5.65774 17.7621 5.84055 17.3287 5.84055C16.5754 5.84213 15.8237 5.84055 15.0341 5.84055C15.0341 5.93354 15.0341 6.01391 15.0341 6.09429C15.0341 6.71995 15.0483 7.34718 15.0247 7.97284C15.0184 8.14935 14.938 8.36053 14.8182 8.48819C14.3706 8.97201 13.8947 9.43062 13.4251 9.89396C13.1367 10.1776 12.8703 10.1776 12.5851 9.89711C12.1154 9.43377 11.6395 8.97516 11.1903 8.49134C11.0706 8.36369 10.9855 8.15408 10.9807 7.97757C10.9555 7.27784 10.9681 6.57653 10.9681 5.84055C10.7459 5.84055 10.5379 5.84055 10.3299 5.84055C9.77985 5.84055 9.22984 5.84213 8.67983 5.84055C8.23541 5.83898 8.05259 5.65617 8.04787 5.20701C8.04471 4.96431 8.04787 4.72161 8.04787 4.46315C7.31662 4.46315 6.61846 4.46315 5.90455 4.46315C5.90455 7.90981 5.90455 11.3502 5.90455 14.811C6.64841 14.811 7.39542 14.811 8.17552 14.811C8.17552 14.4343 8.17394 14.0577 8.17552 13.6794C8.17709 13.2303 8.35518 13.0538 8.81063 13.0522C9.65693 13.0506 10.5032 13.0427 11.3495 13.0585C11.5244 13.0617 11.7136 13.1279 11.8664 13.2161C12.1942 13.4068 12.511 13.6211 12.8183 13.8465C12.9617 13.9521 13.0705 13.9505 13.1934 13.837C13.1997 13.8307 13.2076 13.8276 13.2139 13.8229C13.9467 13.1546 14.8056 12.9372 15.7827 13.0427C16.2508 13.0932 16.7299 13.0506 17.2042 13.0522C17.6423 13.0538 17.8252 13.2334 17.8267 13.6653C17.8299 14.0293 17.8299 14.3934 17.8315 14.7574C17.8315 14.7732 17.8425 14.7873 17.8535 14.8157C18.5911 14.8157 19.3318 14.8157 20.1119 14.8157C20.1119 14.6376 20.1119 14.4564 20.1119 14.2736C20.1119 13.9521 20.1024 13.6306 20.1166 13.3091C20.1276 13.0286 20.342 12.8347 20.6115 12.83C20.881 12.8253 21.1158 13.0144 21.1205 13.2902C21.1347 13.9836 21.1331 14.6786 21.1205 15.372C21.1158 15.6463 20.8999 15.8306 20.6162 15.8417C20.3735 15.8511 20.1292 15.8433 19.8723 15.8433C19.8723 16.1837 19.8723 16.502 19.8723 16.8598C20.0835 16.8598 20.2994 16.8582 20.5153 16.8598C20.9361 16.8629 21.1268 17.0457 21.1268 17.4586C21.1284 20.1078 21.1284 22.7555 21.1268 25.4047C21.1268 25.8065 20.9345 25.9988 20.5358 25.9988C15.5164 26.0004 10.4969 26.0004 5.47904 25.9988C5.06299 25.9988 4.87545 25.8097 4.87545 25.3921C4.87387 22.7523 4.87387 20.111 4.87545 17.4712C4.87545 17.0394 5.05983 16.8613 5.49953 16.8598C5.70283 16.8582 5.90455 16.8598 6.12519 16.8598C6.12519 16.5241 6.12519 16.1994 6.12519 15.8448C6.0196 15.8448 5.91243 15.8448 5.80527 15.8448C4.94164 15.8448 4.87387 15.7755 4.87387 14.9024C4.87387 11.5251 4.87387 8.14935 4.87387 4.77204C4.87387 4.67276 4.87387 4.57347 4.87387 4.44739C4.34119 4.44739 3.83531 4.44739 3.331 4.44739C3.2128 4.44739 3.09303 4.45212 2.97641 4.44109C2.65491 4.4143 2.47367 4.24252 2.46737 3.92102C2.45634 3.25281 2.45476 2.58459 2.46737 1.91481C2.47367 1.56179 2.67697 1.40104 3.07885 1.40104C4.61856 1.39946 6.15986 1.40104 7.69958 1.39946C7.80044 1.39946 7.89972 1.39946 8.04629 1.39946C8.04629 1.16307 8.0589 0.947159 8.04314 0.732827C8.02107 0.422361 8.10775 0.171781 8.37882 0C11.4425 0 14.5078 0 17.5714 0ZM5.9014 24.9681C10.6466 24.9681 15.373 24.9681 20.0914 24.9681C20.0914 22.5947 20.0914 20.2402 20.0914 17.8889C15.3509 17.8889 10.6325 17.8889 5.9014 17.8889C5.9014 20.2512 5.9014 22.601 5.9014 24.9681ZM9.07224 4.80356C11.7057 4.80356 14.3123 4.80356 16.919 4.80356C16.919 3.53491 16.919 2.28674 16.919 1.03699C14.295 1.03699 11.6868 1.03699 9.07224 1.03699C9.07224 2.29934 9.07224 3.54121 9.07224 4.80356ZM16.8039 14.0955C16.7661 14.0813 16.7503 14.0719 16.7346 14.0719C16.1168 14.0703 15.499 14.0624 14.8813 14.0734C14.7552 14.075 14.6165 14.1207 14.5093 14.1885C14.1437 14.417 13.7891 14.6628 13.4298 14.9024C13.0547 15.1514 12.946 15.1514 12.5803 14.9071C12.2147 14.6628 11.8491 14.4186 11.4819 14.1759C11.4204 14.1349 11.3495 14.0766 11.2833 14.0766C10.5931 14.0687 9.9012 14.0719 9.20778 14.0719C9.20778 15.0159 9.20778 15.9315 9.20778 16.8424C11.7498 16.8424 14.2761 16.8424 16.8039 16.8424C16.8039 15.9142 16.8039 15.0096 16.8039 14.0955ZM13.0169 8.90424C13.2233 8.68203 13.3857 8.45982 13.5937 8.29434C13.9357 8.0217 14.0618 7.70178 14.0239 7.26523C13.9845 6.79874 14.0145 6.32595 14.0145 5.85947C13.3179 5.85947 12.656 5.85947 11.9831 5.85947C11.9831 6.49616 11.9799 7.11236 11.9878 7.73014C11.9894 7.80422 12.0272 7.89562 12.0776 7.9492C12.3692 8.25494 12.6702 8.5528 13.0169 8.90424ZM3.4949 3.41671C5.01413 3.41671 6.51445 3.41671 8.02423 3.41671C8.02423 3.07945 8.02423 2.75638 8.02423 2.43488C6.50184 2.43488 5.00152 2.43488 3.4949 2.43488C3.4949 2.77056 3.4949 3.08733 3.4949 3.41671ZM17.9701 3.41671C19.4878 3.41671 20.9897 3.41671 22.501 3.41671C22.501 3.07945 22.501 2.75795 22.501 2.43488C20.9787 2.43488 19.4783 2.43488 17.9701 2.43488C17.9701 2.77056 17.9701 3.08575 17.9701 3.41671ZM7.17636 15.8559C7.17636 16.1994 7.17636 16.5225 7.17636 16.8393C7.51834 16.8393 7.84141 16.8393 8.16133 16.8393C8.16133 16.502 8.16133 16.1837 8.16133 15.8559C7.83038 15.8559 7.51361 15.8559 7.17636 15.8559ZM17.8456 15.8543C17.8456 16.2057 17.8456 16.5288 17.8456 16.8471C18.1845 16.8471 18.5012 16.8471 18.8243 16.8471C18.8243 16.5099 18.8243 16.1852 18.8243 15.8543C18.4918 15.8543 18.1734 15.8543 17.8456 15.8543Z' fill='%23ABB2BF'/%3E%3Cpath d='M10.0948 10.5621C10.5014 10.5621 10.908 10.5432 11.313 10.57C11.5131 10.5842 11.7243 10.6504 11.8992 10.7497C12.2081 10.923 12.5013 11.1279 12.7865 11.3375C12.9378 11.4478 13.0465 11.4636 13.2057 11.3438C13.5114 11.1169 13.8298 10.9057 14.156 10.7119C14.2947 10.6299 14.4681 10.57 14.6257 10.5669C15.4893 10.5527 16.3529 10.559 17.215 10.5606C17.5869 10.5606 17.8186 10.7544 17.8233 11.0602C17.828 11.3753 17.5901 11.5739 17.2039 11.5755C16.4333 11.5771 15.6642 11.5708 14.8936 11.5818C14.7612 11.5834 14.6131 11.6338 14.498 11.7031C14.1245 11.9348 13.7573 12.1791 13.3996 12.4328C13.1285 12.6235 12.8811 12.6314 12.6084 12.436C12.2444 12.1759 11.8693 11.9285 11.4895 11.6921C11.3823 11.6259 11.2421 11.5818 11.116 11.5802C10.3201 11.5708 9.52426 11.5739 8.72997 11.5755C8.50776 11.5755 8.30446 11.4983 8.24142 11.2871C8.19572 11.1358 8.19572 10.9104 8.28082 10.797C8.3738 10.6709 8.5834 10.5811 8.74888 10.57C9.19488 10.5432 9.64561 10.5621 10.0948 10.5621Z' fill='%23ABB2BF'/%3E%3Cpath d='M20.5974 11.5457C20.3201 11.5346 20.1041 11.3061 20.112 11.0303C20.1199 10.7451 20.361 10.5276 20.651 10.5449C20.9268 10.5607 21.1396 10.7971 21.1222 11.0713C21.108 11.3487 20.8764 11.5567 20.5974 11.5457Z' fill='%23ABB2BF'/%3E%3Cpath d='M15.378 23.969C14.3615 23.969 13.3466 23.9706 12.3301 23.969C11.8919 23.969 11.7076 23.7925 11.706 23.3575C11.7028 22.0715 11.7028 20.784 11.706 19.498C11.7076 19.074 11.8935 18.8928 12.3111 18.8928C14.3599 18.8912 16.4087 18.8912 18.4574 18.8928C18.8782 18.8928 19.0673 19.0724 19.0689 19.4917C19.0736 20.7871 19.0736 22.081 19.0689 23.3764C19.0673 23.7925 18.8766 23.969 18.4511 23.9706C17.4267 23.9706 16.4024 23.969 15.378 23.969ZM18.0414 22.9399C18.0414 21.9265 18.0414 20.9305 18.0414 19.9235C16.2668 19.9235 14.5033 19.9235 12.7335 19.9235C12.7335 20.9352 12.7335 21.9297 12.7335 22.9399C14.5017 22.9399 16.2574 22.9399 18.0414 22.9399Z' fill='%23ABB2BF'/%3E%3Cpath d='M14.7455 21.4176C14.7518 21.6966 14.539 21.9251 14.2632 21.9361C13.978 21.9472 13.7432 21.7171 13.7432 21.4302C13.7432 21.1529 13.9638 20.9275 14.238 20.9243C14.5138 20.9212 14.7392 21.1403 14.7455 21.4176Z' fill='%23ABB2BF'/%3E%3Cpath d='M17.0306 21.4176C17.0369 21.6966 16.8242 21.9251 16.5484 21.9361C16.2631 21.9472 16.0283 21.7171 16.0283 21.4302C16.0283 21.1529 16.249 20.9275 16.5247 20.9243C16.8005 20.9212 17.0259 21.1403 17.0306 21.4176Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 26px; - height: 26px; - left: -34px; +.catalog-accordion-btn-img.active { + display: inline-block; } -.cat-acc-three--active:before { - background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5714 0C17.8583 0.12135 17.9686 0.341986 17.9544 0.646149C17.9434 0.880969 17.9528 1.11736 17.9528 1.38213C18.071 1.38843 18.1671 1.39946 18.2649 1.39946C19.7967 1.40104 21.3285 1.39946 22.8604 1.40104C23.3804 1.40104 23.538 1.56021 23.5396 2.08501C23.5412 2.66024 23.5428 3.23547 23.5396 3.8107C23.5365 4.26301 23.3615 4.44267 22.9092 4.44582C22.3261 4.45055 21.743 4.44739 21.1284 4.44739C21.1284 4.55614 21.1284 4.64754 21.1284 4.73737C21.1284 6.04858 21.13 7.36137 21.1284 8.67258C21.1284 8.9925 20.9881 9.19265 20.7391 9.24781C20.3845 9.32503 20.115 9.08548 20.115 8.68203C20.1119 7.52212 20.1135 6.36378 20.1135 5.20386C20.1135 4.96116 20.1135 4.71689 20.1135 4.46158C19.3885 4.46158 18.6904 4.46158 17.9544 4.46158C17.9544 4.72477 17.9575 4.97534 17.9544 5.22592C17.9481 5.65774 17.7621 5.84055 17.3287 5.84055C16.5754 5.84213 15.8237 5.84055 15.0341 5.84055C15.0341 5.93354 15.0341 6.01391 15.0341 6.09429C15.0341 6.71995 15.0483 7.34718 15.0247 7.97284C15.0184 8.14935 14.938 8.36053 14.8182 8.48819C14.3706 8.97201 13.8947 9.43062 13.4251 9.89395C13.1367 10.1776 12.8703 10.1776 12.5851 9.89711C12.1154 9.43377 11.6395 8.97516 11.1903 8.49134C11.0706 8.36369 10.9855 8.15408 10.9807 7.97757C10.9555 7.27784 10.9681 6.57653 10.9681 5.84055C10.7459 5.84055 10.5379 5.84055 10.3299 5.84055C9.77985 5.84055 9.22984 5.84213 8.67983 5.84055C8.23541 5.83898 8.05259 5.65617 8.04787 5.20701C8.04471 4.96431 8.04787 4.72161 8.04787 4.46315C7.31662 4.46315 6.61847 4.46315 5.90455 4.46315C5.90455 7.90981 5.90455 11.3502 5.90455 14.811C6.64841 14.811 7.39542 14.811 8.17552 14.811C8.17552 14.4343 8.17394 14.0577 8.17552 13.6794C8.17709 13.2303 8.35518 13.0538 8.81063 13.0522C9.65693 13.0506 10.5032 13.0427 11.3495 13.0585C11.5244 13.0617 11.7136 13.1279 11.8664 13.2161C12.1942 13.4068 12.511 13.6211 12.8183 13.8465C12.9617 13.9521 13.0705 13.9505 13.1934 13.837C13.1997 13.8307 13.2076 13.8276 13.2139 13.8229C13.9467 13.1546 14.8056 12.9372 15.7827 13.0427C16.2508 13.0932 16.7299 13.0506 17.2042 13.0522C17.6423 13.0538 17.8252 13.2334 17.8267 13.6653C17.8299 14.0293 17.8299 14.3934 17.8315 14.7574C17.8315 14.7732 17.8425 14.7873 17.8535 14.8157C18.5911 14.8157 19.3318 14.8157 20.1119 14.8157C20.1119 14.6376 20.1119 14.4564 20.1119 14.2736C20.1119 13.9521 20.1024 13.6306 20.1166 13.3091C20.1276 13.0286 20.342 12.8347 20.6115 12.83C20.881 12.8253 21.1158 13.0144 21.1205 13.2902C21.1347 13.9836 21.1331 14.6786 21.1205 15.372C21.1158 15.6463 20.8999 15.8306 20.6162 15.8417C20.3735 15.8511 20.1292 15.8433 19.8723 15.8433C19.8723 16.1837 19.8723 16.502 19.8723 16.8598C20.0835 16.8598 20.2994 16.8582 20.5153 16.8598C20.9361 16.8629 21.1268 17.0457 21.1268 17.4586C21.1284 20.1078 21.1284 22.7555 21.1268 25.4047C21.1268 25.8065 20.9345 25.9988 20.5358 25.9988C15.5164 26.0004 10.4969 26.0004 5.47904 25.9988C5.06299 25.9988 4.87545 25.8097 4.87545 25.3921C4.87387 22.7523 4.87387 20.111 4.87545 17.4712C4.87545 17.0394 5.05983 16.8613 5.49953 16.8598C5.70283 16.8582 5.90455 16.8598 6.12519 16.8598C6.12519 16.5241 6.12519 16.1994 6.12519 15.8448C6.0196 15.8448 5.91243 15.8448 5.80527 15.8448C4.94164 15.8448 4.87387 15.7755 4.87387 14.9024C4.87387 11.5251 4.87387 8.14935 4.87387 4.77204C4.87387 4.67276 4.87387 4.57347 4.87387 4.44739C4.34119 4.44739 3.83531 4.44739 3.331 4.44739C3.2128 4.44739 3.09303 4.45212 2.97641 4.44109C2.65491 4.4143 2.47367 4.24252 2.46737 3.92102C2.45634 3.25281 2.45476 2.58459 2.46737 1.91481C2.47367 1.56179 2.67697 1.40104 3.07885 1.40104C4.61856 1.39946 6.15986 1.40104 7.69958 1.39946C7.80044 1.39946 7.89972 1.39946 8.04629 1.39946C8.04629 1.16307 8.0589 0.947159 8.04314 0.732827C8.02107 0.422361 8.10775 0.171781 8.37882 0C11.4425 0 14.5078 0 17.5714 0ZM5.9014 24.9681C10.6466 24.9681 15.373 24.9681 20.0914 24.9681C20.0914 22.5947 20.0914 20.2402 20.0914 17.8889C15.3509 17.8889 10.6325 17.8889 5.9014 17.8889C5.9014 20.2512 5.9014 22.601 5.9014 24.9681ZM9.07224 4.80356C11.7057 4.80356 14.3123 4.80356 16.919 4.80356C16.919 3.53491 16.919 2.28674 16.919 1.03699C14.295 1.03699 11.6868 1.03699 9.07224 1.03699C9.07224 2.29934 9.07224 3.54121 9.07224 4.80356ZM16.8039 14.0955C16.7661 14.0813 16.7503 14.0719 16.7346 14.0719C16.1168 14.0703 15.499 14.0624 14.8813 14.0734C14.7552 14.075 14.6165 14.1207 14.5093 14.1885C14.1437 14.417 13.7891 14.6628 13.4298 14.9024C13.0547 15.1514 12.946 15.1514 12.5803 14.9071C12.2147 14.6628 11.8491 14.4186 11.4819 14.1759C11.4204 14.1349 11.3495 14.0766 11.2833 14.0766C10.5931 14.0687 9.9012 14.0719 9.20778 14.0719C9.20778 15.0159 9.20778 15.9315 9.20778 16.8424C11.7498 16.8424 14.2761 16.8424 16.8039 16.8424C16.8039 15.9142 16.8039 15.0096 16.8039 14.0955ZM13.0169 8.90424C13.2233 8.68203 13.3857 8.45982 13.5937 8.29434C13.9357 8.0217 14.0618 7.70178 14.0239 7.26523C13.9845 6.79874 14.0145 6.32595 14.0145 5.85947C13.3179 5.85947 12.656 5.85947 11.9831 5.85947C11.9831 6.49616 11.9799 7.11236 11.9878 7.73014C11.9894 7.80422 12.0272 7.89562 12.0776 7.9492C12.3692 8.25494 12.6702 8.5528 13.0169 8.90424ZM3.4949 3.41671C5.01413 3.41671 6.51445 3.41671 8.02423 3.41671C8.02423 3.07945 8.02423 2.75638 8.02423 2.43488C6.50184 2.43488 5.00152 2.43488 3.4949 2.43488C3.4949 2.77056 3.4949 3.08733 3.4949 3.41671ZM17.9701 3.41671C19.4878 3.41671 20.9897 3.41671 22.501 3.41671C22.501 3.07945 22.501 2.75795 22.501 2.43488C20.9787 2.43488 19.4783 2.43488 17.9701 2.43488C17.9701 2.77056 17.9701 3.08575 17.9701 3.41671ZM7.17636 15.8559C7.17636 16.1994 7.17636 16.5225 7.17636 16.8393C7.51834 16.8393 7.84141 16.8393 8.16134 16.8393C8.16134 16.502 8.16134 16.1837 8.16134 15.8559C7.83038 15.8559 7.51361 15.8559 7.17636 15.8559ZM17.8456 15.8543C17.8456 16.2057 17.8456 16.5288 17.8456 16.8471C18.1845 16.8471 18.5012 16.8471 18.8243 16.8471C18.8243 16.5099 18.8243 16.1852 18.8243 15.8543C18.4918 15.8543 18.1734 15.8543 17.8456 15.8543Z' fill='%23F5851A'/%3E%3Cpath d='M10.0948 10.5621C10.5014 10.5621 10.908 10.5432 11.313 10.57C11.5131 10.5842 11.7243 10.6504 11.8992 10.7497C12.2081 10.923 12.5013 11.1279 12.7865 11.3375C12.9378 11.4478 13.0465 11.4636 13.2057 11.3438C13.5114 11.1169 13.8298 10.9057 14.156 10.7119C14.2947 10.6299 14.4681 10.57 14.6257 10.5669C15.4893 10.5527 16.3529 10.559 17.215 10.5606C17.5869 10.5606 17.8186 10.7544 17.8233 11.0602C17.828 11.3753 17.5901 11.5739 17.2039 11.5755C16.4333 11.5771 15.6642 11.5708 14.8936 11.5818C14.7612 11.5834 14.6131 11.6338 14.498 11.7031C14.1245 11.9348 13.7573 12.1791 13.3996 12.4328C13.1285 12.6235 12.8811 12.6314 12.6084 12.436C12.2444 12.1759 11.8693 11.9285 11.4895 11.6921C11.3823 11.6259 11.2421 11.5818 11.116 11.5802C10.3201 11.5708 9.52426 11.5739 8.72997 11.5755C8.50776 11.5755 8.30446 11.4983 8.24142 11.2871C8.19572 11.1358 8.19572 10.9104 8.28082 10.797C8.3738 10.6709 8.5834 10.5811 8.74888 10.57C9.19488 10.5432 9.64561 10.5621 10.0948 10.5621Z' fill='%23F5851A'/%3E%3Cpath d='M20.5974 11.5457C20.3201 11.5346 20.1041 11.3061 20.112 11.0303C20.1199 10.7451 20.361 10.5276 20.651 10.5449C20.9268 10.5607 21.1396 10.7971 21.1222 11.0713C21.108 11.3487 20.8764 11.5567 20.5974 11.5457Z' fill='%23F5851A'/%3E%3Cpath d='M15.378 23.969C14.3615 23.969 13.3466 23.9706 12.3301 23.969C11.8919 23.969 11.7076 23.7925 11.706 23.3575C11.7028 22.0715 11.7028 20.784 11.706 19.498C11.7076 19.074 11.8935 18.8928 12.3111 18.8928C14.3599 18.8912 16.4087 18.8912 18.4574 18.8928C18.8782 18.8928 19.0673 19.0724 19.0689 19.4917C19.0736 20.7871 19.0736 22.081 19.0689 23.3764C19.0673 23.7925 18.8766 23.969 18.4511 23.9706C17.4267 23.9706 16.4024 23.969 15.378 23.969ZM18.0414 22.9399C18.0414 21.9265 18.0414 20.9305 18.0414 19.9235C16.2668 19.9235 14.5033 19.9235 12.7335 19.9235C12.7335 20.9352 12.7335 21.9297 12.7335 22.9399C14.5017 22.9399 16.2574 22.9399 18.0414 22.9399Z' fill='%23F5851A'/%3E%3Cpath d='M14.7455 21.4176C14.7518 21.6966 14.539 21.9251 14.2632 21.9361C13.978 21.9472 13.7432 21.7171 13.7432 21.4302C13.7432 21.1529 13.9638 20.9275 14.238 20.9243C14.5138 20.9212 14.7392 21.1403 14.7455 21.4176Z' fill='%23F5851A'/%3E%3Cpath d='M17.0306 21.4176C17.0369 21.6966 16.8242 21.9251 16.5484 21.9361C16.2631 21.9472 16.0283 21.7171 16.0283 21.4302C16.0283 21.1529 16.249 20.9275 16.5247 20.9243C16.8005 20.9212 17.0259 21.1403 17.0306 21.4176Z' fill='%23F5851A'/%3E%3C/svg%3E"); +.catalog-accordion-btn-img.double { + bottom: 9px; } -.cat-acc-four { +.cat-acc-two { position: relative; } -.cat-acc-four:before { - position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.41457 25.9985C10.0841 25.9985 15.7522 25.9985 21.4217 25.9985C21.5 25.8498 21.6414 25.7028 21.6445 25.5526C21.664 24.5122 21.658 23.4719 21.6535 22.4315C21.652 22.1159 21.515 21.9887 21.2065 21.9856C20.9356 21.9826 20.6647 21.9856 20.3757 21.9856C20.3757 21.6899 20.3772 21.4294 20.3757 21.1674C20.3742 20.7828 20.2613 20.6664 19.8926 20.6587C19.8128 20.6572 19.7315 20.6511 19.6457 20.6449C19.6457 19.3931 19.6457 18.1628 19.6457 16.9064C20.1725 16.9064 20.6857 16.9094 21.199 16.9048C21.497 16.9033 21.649 16.7731 21.652 16.4865C21.661 15.7419 21.661 14.9972 21.652 14.2526C21.649 13.9814 21.5105 13.8557 21.2411 13.8481C20.9341 13.8404 20.6255 13.845 20.3185 13.845C20.0973 13.845 19.8745 13.845 19.6472 13.845C19.6472 12.4522 19.6472 11.0962 19.6472 9.72491C19.709 9.71878 19.7571 9.71265 19.8053 9.71112C20.3065 9.6958 20.3772 9.62225 20.3772 9.11356C20.3772 8.85615 20.3772 8.5972 20.3772 8.34899C20.4374 8.33826 20.4524 8.33367 20.469 8.33367C20.6857 8.33213 20.901 8.33213 21.1177 8.33213C21.5511 8.3306 21.6565 8.22335 21.6565 7.77288C21.6565 6.45365 21.6565 5.13289 21.6565 3.81366C21.6565 2.71354 21.658 1.61341 21.655 0.513287C21.655 0.142492 21.5271 0.0015316 21.1929 0.0015316C19.5148 -1.90735e-06 17.8352 -1.90735e-06 16.157 0.0015316C15.8771 0.0015316 15.7311 0.139429 15.7326 0.384583C15.7341 0.629736 15.8786 0.75844 16.1615 0.761503C16.4415 0.764568 16.7214 0.761503 17.0134 0.761503C17.0134 1.25794 17.0134 1.7268 17.0134 2.20944C12.9979 2.20944 8.99747 2.20944 4.98348 2.20944C4.98348 1.72526 4.98348 1.25641 4.98348 0.761503C5.08432 0.761503 5.17462 0.761503 5.26342 0.761503C8.13958 0.761503 11.0142 0.761503 13.8904 0.761503C13.9732 0.761503 14.0575 0.767633 14.1387 0.756907C14.3284 0.729328 14.4352 0.615944 14.4518 0.419823C14.4759 0.137896 14.3163 0 13.9672 0C9.61153 0 5.2574 0 0.90177 0C0.447243 0 0.341889 0.107252 0.341889 0.565382C0.341889 1.95356 0.341889 3.34021 0.341889 4.72838C0.341889 5.76109 0.340383 6.79227 0.343393 7.82497C0.344898 8.20649 0.465302 8.32907 0.83404 8.3306C1.0899 8.33213 1.34426 8.3306 1.62269 8.3306C1.62269 8.67075 1.61817 8.98179 1.62419 9.29129C1.62871 9.56096 1.75965 9.69426 2.02153 9.70805C2.1329 9.71418 2.24428 9.70959 2.35716 9.70959C2.35716 11.1085 2.35716 12.4599 2.35716 13.845C2.25783 13.845 2.16903 13.845 2.07872 13.845C1.64677 13.845 1.21482 13.8404 0.782869 13.8465C0.484868 13.8511 0.349414 13.9783 0.346404 14.2786C0.338878 15.0064 0.340384 15.7342 0.346404 16.462C0.349414 16.7685 0.492394 16.9018 0.802436 16.9048C1.24342 16.9079 1.68289 16.9048 2.12387 16.9064C2.20214 16.9064 2.28191 16.914 2.34963 16.9171C2.34963 18.1812 2.34963 19.4115 2.34963 20.6465C2.2804 20.6511 2.23224 20.6557 2.18257 20.6572C1.70547 20.6664 1.62419 20.7507 1.62419 21.2425C1.62419 21.4846 1.62419 21.7251 1.62419 21.9841C1.34877 21.9841 1.10796 21.9841 0.868658 21.9841C0.460788 21.9856 0.346402 22.0975 0.344897 22.5081C0.343392 23.4902 0.347909 24.4709 0.341889 25.453C0.340384 25.6798 0.393059 25.8652 0.578181 26C1.29308 26 2.00798 26 2.72289 26C2.89597 25.8667 2.98928 25.6966 2.91252 25.4745C2.83426 25.2462 2.64161 25.2308 2.43994 25.237C2.30749 25.2416 2.17354 25.2385 2.0411 25.2385C1.72955 25.2385 1.418 25.2385 1.10646 25.2385C1.10646 24.3881 1.10646 23.5806 1.10646 22.767C7.71215 22.767 14.3013 22.767 20.8964 22.767C20.8964 23.596 20.8964 24.4034 20.8964 25.2385C20.7775 25.2385 20.6722 25.2385 20.5653 25.2385C15.3142 25.2385 10.063 25.2385 4.81341 25.2385C4.7216 25.2385 4.62979 25.2324 4.53949 25.2431C4.32577 25.2691 4.19333 25.404 4.22192 25.6169C4.23697 25.7503 4.34684 25.8713 4.41457 25.9985ZM17.1488 9.7341C17.1549 9.79845 17.1639 9.84748 17.1639 9.89651C17.1654 11.1407 17.1594 12.3848 17.1699 13.629C17.1714 13.8481 17.0646 13.8496 16.908 13.8481C12.9678 13.8465 9.02757 13.845 5.08883 13.8511C4.87662 13.8511 4.82545 13.7853 4.82695 13.5784C4.83598 12.3772 4.83147 11.1759 4.83147 9.97313C4.83147 9.89192 4.8405 9.81071 4.84652 9.72644C4.92177 9.72031 4.97144 9.71418 5.0196 9.71265C5.49671 9.70039 5.57196 9.62072 5.57346 9.12275C5.57346 8.86381 5.57346 8.60487 5.57346 8.34899C9.20817 8.34899 12.8038 8.34899 16.4219 8.34899C16.4219 8.54971 16.4219 8.7351 16.4219 8.91897C16.4219 9.6483 16.4219 9.6483 17.1488 9.7341ZM20.8934 5.26006C14.2817 5.26006 7.6971 5.26006 1.10345 5.26006C1.10345 3.75697 1.10345 2.27226 1.10345 0.775295C2.14344 0.775295 3.16989 0.775295 4.22192 0.775295C4.22192 1.33455 4.22192 1.88155 4.22192 2.43008C4.22192 2.87135 4.33631 2.9878 4.76675 2.9878C8.92221 2.9878 13.0762 2.9878 17.2316 2.9878C17.6621 2.9878 17.775 2.86982 17.7765 2.42854C17.7765 1.88155 17.7765 1.33455 17.7765 0.776827C18.8285 0.776827 19.8549 0.776827 20.8949 0.776827C20.8934 2.27379 20.8934 3.7585 20.8934 5.26006ZM8.2931 16.914C8.2931 17.7292 8.2931 18.5198 8.2931 19.3058C7.70462 19.3855 7.69108 19.4023 7.69108 20.0091C7.69108 20.2175 7.69108 20.4258 7.69108 20.6296C7.12518 20.717 7.10561 20.7415 7.10561 21.3191C7.10561 21.5352 7.10561 21.7512 7.10561 21.9611C6.57583 21.9611 6.08368 21.9611 5.57497 21.9611C5.57497 21.7129 5.57497 21.4846 5.57497 21.2578C5.57497 20.7445 5.50573 20.671 5.01057 20.6572C4.96241 20.6557 4.91425 20.648 4.85104 20.6419C4.85104 19.3962 4.85104 18.1597 4.85104 16.914C6.00391 16.914 7.14023 16.914 8.2931 16.914ZM14.3058 20.6357C14.3058 20.3554 14.3073 20.0872 14.3058 19.8175C14.3028 19.4575 14.2019 19.3502 13.8528 19.3288C13.8046 19.3257 13.7565 19.3181 13.6978 19.3119C13.6978 18.509 13.6978 17.72 13.6978 16.9186C14.8521 16.9186 15.9945 16.9186 17.1428 16.9186C17.1428 18.1689 17.1428 19.4054 17.1428 20.6465C17.0721 20.6511 17.0224 20.6572 16.9743 20.6572C16.5062 20.6664 16.4234 20.7507 16.4219 21.2195C16.4219 21.4693 16.4219 21.7205 16.4219 21.9596C15.8876 21.9596 15.394 21.9596 14.8913 21.9596C14.8913 21.7175 14.8913 21.4984 14.8913 21.2793C14.8913 20.7522 14.8446 20.697 14.3058 20.6357ZM12.9242 16.9201C12.9242 17.7307 12.9242 18.5136 12.9242 19.3073C11.6313 19.3073 10.352 19.3073 9.07121 19.3073C9.07121 18.5014 9.07121 17.7184 9.07121 16.9201C10.358 16.9201 11.6328 16.9201 12.9242 16.9201ZM17.93 9.72951C18.2581 9.72951 18.5606 9.72951 18.8691 9.72951C18.8691 11.1039 18.8691 12.4599 18.8691 13.8312C18.5531 13.8312 18.2505 13.8312 17.93 13.8312C17.93 12.463 17.93 11.107 17.93 9.72951ZM4.06239 9.72644C4.06239 11.1008 4.06239 12.4614 4.06239 13.8282C3.7388 13.8282 3.43628 13.8282 3.12775 13.8282C3.12775 12.4538 3.12775 11.0978 3.12775 9.72644C3.4423 9.72644 3.74482 9.72644 4.06239 9.72644ZM4.0654 16.9156C4.0654 18.1704 4.0654 19.4023 4.0654 20.6434C3.74482 20.6434 3.4423 20.6434 3.13377 20.6434C3.13377 19.3916 3.13377 18.1551 3.13377 16.9156C3.44983 16.9156 3.74632 16.9156 4.0654 16.9156ZM17.933 20.6434C17.933 19.3839 17.933 18.1536 17.933 16.9217C18.2551 16.9217 18.5591 16.9217 18.8691 16.9217C18.8691 18.1674 18.8691 19.3977 18.8691 20.6434C18.5531 20.6434 18.2506 20.6434 17.933 20.6434ZM7.86416 21.4386C9.96672 21.4386 12.0467 21.4386 14.1222 21.4386C14.1222 21.6301 14.1222 21.8018 14.1222 21.9688C12.0256 21.9688 9.95167 21.9688 7.86416 21.9688C7.86416 21.7895 7.86416 21.6225 7.86416 21.4386ZM12.7451 6.05527C12.277 6.55784 11.8721 7.05887 11.395 7.4695C11.24 7.6028 10.7975 7.62119 10.6515 7.49555C10.1639 7.07419 9.7515 6.56397 9.28042 6.05527C10.4498 6.05527 11.5711 6.05527 12.7451 6.05527ZM12.7451 14.6218C12.3011 15.1014 11.8932 15.532 11.4974 15.9732C11.38 16.1035 11.2566 16.1372 11.088 16.1525C10.7945 16.1786 10.5793 16.0866 10.4077 15.8461C10.3204 15.7235 10.2045 15.6239 10.1022 15.5136C9.83729 15.2286 9.5739 14.9436 9.2759 14.6218C10.4529 14.6218 11.5681 14.6218 12.7451 14.6218ZM8.45264 20.1071C10.1549 20.1071 11.8435 20.1071 13.5382 20.1071C13.5382 20.2941 13.5382 20.4641 13.5382 20.6373C11.8315 20.6373 10.1443 20.6373 8.43909 20.6373C8.43909 20.4994 8.43758 20.3814 8.43909 20.265C8.43909 20.2159 8.44662 20.1684 8.45264 20.1071ZM6.85577 6.03996C7.08605 6.03996 7.25612 6.06294 7.41716 6.03536C8.01617 5.9373 8.45715 6.15027 8.81234 6.64977C9.04111 6.97153 9.34513 7.23661 9.65367 7.56909C9.16904 7.56909 8.74763 7.57216 8.32621 7.56603C8.27654 7.56603 8.21333 7.53232 8.17872 7.49402C7.74977 7.02823 7.32535 6.55784 6.85577 6.03996ZM6.85427 14.608C7.30578 14.608 7.67753 14.5973 8.04928 14.6142C8.15764 14.6188 8.28859 14.6801 8.36534 14.7597C8.75214 15.155 9.12389 15.5657 9.50015 15.9717C9.54079 16.0161 9.5724 16.0698 9.62658 16.1433C9.17958 16.1433 8.77321 16.1464 8.36685 16.1403C8.30815 16.1387 8.23139 16.1142 8.19226 16.0713C7.76031 15.607 7.33438 15.1351 6.85427 14.608ZM15.1426 14.608C14.658 15.1397 14.2275 15.6147 13.7926 16.0882C13.767 16.1157 13.7218 16.1403 13.6842 16.1403C13.2658 16.1433 12.8474 16.1418 12.3658 16.1418C12.8519 15.6178 13.2929 15.1397 13.7384 14.6663C13.773 14.6295 13.8407 14.6111 13.8949 14.6096C14.2832 14.6065 14.673 14.608 15.1426 14.608ZM12.3703 7.57063C12.8489 7.05427 13.2794 6.58848 13.7128 6.12422C13.7489 6.08439 13.8091 6.04455 13.8573 6.04455C14.2667 6.03842 14.6745 6.04149 15.1411 6.04149C14.667 6.56397 14.2366 7.04048 13.8031 7.5124C13.773 7.54458 13.7173 7.56756 13.6737 7.56909C13.2598 7.57216 12.8474 7.57063 12.3703 7.57063ZM2.31953 6.03996C2.74998 6.03996 3.1142 6.03842 3.47843 6.04149C3.53261 6.04149 3.60334 6.05528 3.63495 6.09052C4.07443 6.5655 4.50939 7.04661 4.98649 7.56909C4.54551 7.56909 4.16774 7.57063 3.78847 7.56603C3.74482 7.56603 3.68763 7.54305 3.65903 7.51087C3.22558 7.03895 2.79513 6.56397 2.31953 6.03996ZM19.6773 6.03996C19.2002 6.5655 18.7743 7.03589 18.3439 7.50627C18.3183 7.53539 18.2761 7.5645 18.24 7.5645C17.8472 7.5691 17.4559 7.56756 17.0104 7.56756C17.477 7.05581 17.8969 6.59002 18.3228 6.12882C18.3634 6.08439 18.4327 6.04608 18.4899 6.04455C18.8631 6.03689 19.2334 6.03996 19.6773 6.03996ZM19.6773 14.6096C19.1987 15.1367 18.7668 15.6116 18.3333 16.082C18.3032 16.1142 18.2475 16.1387 18.2039 16.1403C17.8261 16.1449 17.4484 16.1433 17.0044 16.1433C17.4875 15.6147 17.9255 15.1336 18.3649 14.6555C18.389 14.628 18.4387 14.6111 18.4763 14.6111C18.8526 14.608 19.2303 14.6096 19.6773 14.6096ZM2.31803 14.608C2.53776 14.608 2.68676 14.631 2.82824 14.6035C3.39866 14.4977 3.80201 14.7291 4.13764 15.1888C4.37544 15.5151 4.67494 15.7955 4.988 16.1418C4.54551 16.1418 4.16774 16.1449 3.78847 16.1387C3.7388 16.1372 3.6786 16.0989 3.64248 16.059C3.21956 15.5994 2.79663 15.1336 2.31803 14.608ZM7.22451 7.57063C6.81664 7.57063 6.4765 7.57676 6.13786 7.56603C6.0596 7.56297 5.96327 7.51394 5.90759 7.45571C5.5253 7.04661 5.15054 6.62985 4.77428 6.21463C4.73364 6.17019 4.70354 6.11656 4.65086 6.04149C5.03766 6.04149 5.38383 6.03842 5.73149 6.04455C5.78417 6.04455 5.85039 6.066 5.88501 6.10277C6.31997 6.57163 6.75042 7.04815 7.22451 7.57063ZM14.7724 7.57063C15.245 7.04968 15.6709 6.57776 16.0998 6.1089C16.1299 6.0752 16.1826 6.04455 16.2263 6.04455C16.5875 6.03996 16.9502 6.04149 17.3791 6.04149C16.8975 6.5701 16.461 7.05121 16.0201 7.52773C15.9915 7.55837 15.9298 7.56756 15.8831 7.56756C15.5354 7.57216 15.1878 7.57063 14.7724 7.57063ZM7.23053 16.1433C6.81062 16.1433 6.46295 16.1464 6.11679 16.1403C6.06411 16.1387 5.99789 16.1173 5.96327 16.0805C5.52831 15.6086 5.09787 15.1336 4.62227 14.6111C5.04971 14.6111 5.41242 14.6096 5.77364 14.6142C5.81578 14.6142 5.86845 14.6479 5.90006 14.6816C6.329 15.1504 6.75493 15.6208 7.23053 16.1433ZM17.3791 14.6096C16.908 15.1275 16.4911 15.5871 16.0712 16.0437C16.0336 16.0851 15.9794 16.1357 15.9328 16.1372C15.564 16.1449 15.1968 16.1418 14.7694 16.1418C15.2404 15.6224 15.6679 15.1504 16.0983 14.6831C16.1344 14.6448 16.1977 14.6126 16.2488 14.6126C16.601 14.6065 16.9547 14.6096 17.3791 14.6096ZM17.182 8.35052C18.0128 8.35052 18.8119 8.35052 19.6096 8.35052C19.6096 8.55737 19.6096 8.74736 19.6096 8.93276C18.7909 8.93276 17.9902 8.93276 17.182 8.93276C17.182 8.73051 17.182 8.54817 17.182 8.35052ZM2.38425 8.93889C2.38425 8.73051 2.38425 8.54205 2.38425 8.34746C3.19999 8.34746 4.00068 8.34746 4.80889 8.34746C4.80889 8.55124 4.80889 8.7397 4.80889 8.93889C3.99767 8.93889 3.203 8.93889 2.38425 8.93889ZM20.8964 16.128C20.3697 16.128 19.8685 16.128 19.3176 16.128C19.7812 15.6193 20.2101 15.1413 20.6481 14.6739C20.6963 14.6234 20.8001 14.6264 20.8964 14.6004C20.8964 15.1336 20.8964 15.6208 20.8964 16.128ZM2.67924 16.1265C2.11484 16.1265 1.61366 16.1265 1.10796 16.1265C1.10796 15.6147 1.10796 15.1229 1.10796 14.5897C1.2088 14.6234 1.30362 14.6249 1.35028 14.6739C1.78825 15.1428 2.21719 15.6193 2.67924 16.1265ZM1.09743 6.03382C1.18622 6.05221 1.28857 6.04302 1.33222 6.08898C1.77621 6.56244 2.20966 7.04508 2.67172 7.55071C2.11936 7.55071 1.61366 7.55071 1.09743 7.55071C1.09743 7.04355 1.09743 6.55631 1.09743 6.03382ZM19.3191 7.55837C19.7767 7.05427 20.1966 6.58695 20.624 6.12729C20.6797 6.06753 20.7851 6.05374 20.8919 6.00778C20.8919 6.55784 20.8919 7.05121 20.8919 7.55684C20.3757 7.55837 19.8745 7.55837 19.3191 7.55837ZM2.38576 21.9734C2.38576 21.7788 2.38576 21.6056 2.38576 21.4356C3.203 21.4356 4.00369 21.4356 4.80588 21.4356C4.80588 21.6225 4.80588 21.7941 4.80588 21.9734C3.99315 21.9734 3.19999 21.9734 2.38576 21.9734ZM19.6171 21.9688C18.7954 21.9688 17.9947 21.9688 17.1895 21.9688C17.1895 21.7818 17.1895 21.6102 17.1895 21.4356C18.0067 21.4356 18.8074 21.4356 19.6171 21.4356C19.6171 21.6148 19.6171 21.7818 19.6171 21.9688Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 26px; - height: 26px; - left: -34px; +.cat-acc-three { + position: relative; } -.cat-acc-four--active:before { - background-image: url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.41457 25.9985C10.0841 25.9985 15.7522 25.9985 21.4217 25.9985C21.5 25.8498 21.6414 25.7028 21.6445 25.5526C21.664 24.5122 21.658 23.4719 21.6535 22.4315C21.652 22.1159 21.515 21.9887 21.2065 21.9856C20.9356 21.9826 20.6647 21.9856 20.3757 21.9856C20.3757 21.6899 20.3772 21.4294 20.3757 21.1674C20.3742 20.7828 20.2613 20.6664 19.8926 20.6587C19.8128 20.6572 19.7315 20.6511 19.6457 20.6449C19.6457 19.3931 19.6457 18.1628 19.6457 16.9064C20.1725 16.9064 20.6857 16.9094 21.199 16.9048C21.497 16.9033 21.649 16.7731 21.652 16.4865C21.661 15.7419 21.661 14.9972 21.652 14.2526C21.649 13.9814 21.5105 13.8557 21.2411 13.8481C20.9341 13.8404 20.6255 13.845 20.3185 13.845C20.0973 13.845 19.8745 13.845 19.6472 13.845C19.6472 12.4522 19.6472 11.0962 19.6472 9.72491C19.709 9.71878 19.7571 9.71265 19.8053 9.71112C20.3065 9.6958 20.3772 9.62225 20.3772 9.11356C20.3772 8.85615 20.3772 8.5972 20.3772 8.34899C20.4374 8.33826 20.4524 8.33367 20.469 8.33367C20.6857 8.33213 20.901 8.33213 21.1177 8.33213C21.5511 8.3306 21.6565 8.22335 21.6565 7.77288C21.6565 6.45365 21.6565 5.13289 21.6565 3.81366C21.6565 2.71354 21.658 1.61341 21.655 0.513287C21.655 0.142493 21.5271 0.00153074 21.1929 0.00153074C19.5148 -1.46161e-06 17.8352 -1.46161e-06 16.157 0.00153074C15.8771 0.00153074 15.7311 0.139429 15.7326 0.384582C15.7341 0.629735 15.8786 0.758439 16.1615 0.761504C16.4415 0.764568 16.7214 0.761504 17.0134 0.761504C17.0134 1.25794 17.0134 1.7268 17.0134 2.20944C12.9979 2.20944 8.99747 2.20944 4.98348 2.20944C4.98348 1.72526 4.98348 1.25641 4.98348 0.761504C5.08432 0.761504 5.17462 0.761504 5.26342 0.761504C8.13958 0.761504 11.0142 0.761504 13.8904 0.761504C13.9732 0.761504 14.0575 0.767633 14.1387 0.756907C14.3284 0.729327 14.4352 0.615945 14.4518 0.419822C14.4759 0.137896 14.3163 -6.19974e-07 13.9672 -6.19974e-07C9.61153 -6.19974e-07 5.2574 -6.19974e-07 0.90177 -6.19974e-07C0.447243 -6.19974e-07 0.341889 0.107252 0.341889 0.565381C0.341889 1.95356 0.341889 3.34021 0.341889 4.72838C0.341889 5.76109 0.340383 6.79227 0.343393 7.82497C0.344898 8.20649 0.465302 8.32907 0.83404 8.3306C1.0899 8.33213 1.34426 8.3306 1.62269 8.3306C1.62269 8.67075 1.61817 8.98179 1.62419 9.29129C1.62871 9.56096 1.75965 9.69426 2.02153 9.70805C2.1329 9.71418 2.24428 9.70959 2.35716 9.70959C2.35716 11.1085 2.35716 12.4599 2.35716 13.845C2.25783 13.845 2.16903 13.845 2.07872 13.845C1.64677 13.845 1.21482 13.8404 0.782869 13.8465C0.484868 13.8511 0.349414 13.9783 0.346404 14.2786C0.338878 15.0064 0.340384 15.7342 0.346404 16.462C0.349414 16.7685 0.492394 16.9018 0.802436 16.9048C1.24342 16.9079 1.68289 16.9048 2.12387 16.9064C2.20214 16.9064 2.28191 16.914 2.34963 16.9171C2.34963 18.1812 2.34963 19.4115 2.34963 20.6465C2.2804 20.6511 2.23224 20.6557 2.18257 20.6572C1.70547 20.6664 1.62419 20.7507 1.62419 21.2425C1.62419 21.4846 1.62419 21.7251 1.62419 21.9841C1.34877 21.9841 1.10796 21.9841 0.868658 21.9841C0.460788 21.9856 0.346402 22.0975 0.344897 22.5081C0.343392 23.4902 0.347909 24.4709 0.341889 25.453C0.340384 25.6798 0.393059 25.8652 0.578181 26C1.29308 26 2.00798 26 2.72289 26C2.89597 25.8667 2.98928 25.6966 2.91252 25.4745C2.83426 25.2462 2.64161 25.2308 2.43994 25.237C2.30749 25.2416 2.17354 25.2385 2.0411 25.2385C1.72955 25.2385 1.418 25.2385 1.10646 25.2385C1.10646 24.3881 1.10646 23.5806 1.10646 22.767C7.71215 22.767 14.3013 22.767 20.8964 22.767C20.8964 23.596 20.8964 24.4034 20.8964 25.2385C20.7775 25.2385 20.6722 25.2385 20.5653 25.2385C15.3142 25.2385 10.063 25.2385 4.81341 25.2385C4.7216 25.2385 4.62979 25.2324 4.53949 25.2431C4.32577 25.2691 4.19333 25.404 4.22192 25.6169C4.23697 25.7503 4.34684 25.8713 4.41457 25.9985ZM17.1488 9.7341C17.1549 9.79845 17.1639 9.84749 17.1639 9.89652C17.1654 11.1407 17.1594 12.3848 17.1699 13.629C17.1714 13.8481 17.0646 13.8496 16.908 13.8481C12.9678 13.8465 9.02757 13.845 5.08883 13.8511C4.87662 13.8511 4.82545 13.7853 4.82695 13.5784C4.83598 12.3772 4.83147 11.1759 4.83147 9.97313C4.83147 9.89192 4.8405 9.81071 4.84652 9.72644C4.92177 9.72031 4.97144 9.71418 5.0196 9.71265C5.49671 9.70039 5.57196 9.62072 5.57346 9.12275C5.57346 8.86381 5.57346 8.60487 5.57346 8.34899C9.20817 8.34899 12.8038 8.34899 16.4219 8.34899C16.4219 8.54971 16.4219 8.7351 16.4219 8.91897C16.4219 9.6483 16.4219 9.6483 17.1488 9.7341ZM20.8934 5.26006C14.2817 5.26006 7.6971 5.26006 1.10345 5.26006C1.10345 3.75697 1.10345 2.27226 1.10345 0.775295C2.14344 0.775295 3.16989 0.775295 4.22192 0.775295C4.22192 1.33455 4.22192 1.88155 4.22192 2.43008C4.22192 2.87135 4.33631 2.9878 4.76675 2.9878C8.92221 2.9878 13.0762 2.9878 17.2316 2.9878C17.6621 2.9878 17.775 2.86982 17.7765 2.42854C17.7765 1.88155 17.7765 1.33455 17.7765 0.776827C18.8285 0.776827 19.8549 0.776827 20.8949 0.776827C20.8934 2.27379 20.8934 3.7585 20.8934 5.26006ZM8.2931 16.914C8.2931 17.7292 8.2931 18.5198 8.2931 19.3058C7.70462 19.3855 7.69108 19.4023 7.69108 20.0091C7.69108 20.2175 7.69108 20.4258 7.69108 20.6296C7.12518 20.717 7.10561 20.7415 7.10561 21.3191C7.10561 21.5352 7.10561 21.7512 7.10561 21.9611C6.57583 21.9611 6.08368 21.9611 5.57497 21.9611C5.57497 21.7129 5.57497 21.4846 5.57497 21.2578C5.57497 20.7445 5.50573 20.671 5.01057 20.6572C4.96241 20.6557 4.91425 20.648 4.85104 20.6419C4.85104 19.3962 4.85104 18.1597 4.85104 16.914C6.00391 16.914 7.14023 16.914 8.2931 16.914ZM14.3058 20.6357C14.3058 20.3554 14.3073 20.0872 14.3058 19.8175C14.3028 19.4575 14.2019 19.3502 13.8528 19.3288C13.8046 19.3257 13.7565 19.3181 13.6978 19.3119C13.6978 18.509 13.6978 17.72 13.6978 16.9186C14.8521 16.9186 15.9945 16.9186 17.1428 16.9186C17.1428 18.1689 17.1428 19.4054 17.1428 20.6465C17.0721 20.6511 17.0224 20.6572 16.9743 20.6572C16.5062 20.6664 16.4234 20.7507 16.4219 21.2195C16.4219 21.4693 16.4219 21.7205 16.4219 21.9596C15.8876 21.9596 15.394 21.9596 14.8913 21.9596C14.8913 21.7175 14.8913 21.4984 14.8913 21.2793C14.8913 20.7522 14.8446 20.697 14.3058 20.6357ZM12.9242 16.9201C12.9242 17.7307 12.9242 18.5136 12.9242 19.3073C11.6313 19.3073 10.352 19.3073 9.07121 19.3073C9.07121 18.5014 9.07121 17.7184 9.07121 16.9201C10.358 16.9201 11.6328 16.9201 12.9242 16.9201ZM17.93 9.7295C18.2581 9.7295 18.5606 9.7295 18.8691 9.7295C18.8691 11.1039 18.8691 12.4599 18.8691 13.8312C18.5531 13.8312 18.2505 13.8312 17.93 13.8312C17.93 12.463 17.93 11.107 17.93 9.7295ZM4.06239 9.72644C4.06239 11.1008 4.06239 12.4614 4.06239 13.8282C3.7388 13.8282 3.43628 13.8282 3.12775 13.8282C3.12775 12.4538 3.12775 11.0978 3.12775 9.72644C3.4423 9.72644 3.74482 9.72644 4.06239 9.72644ZM4.0654 16.9156C4.0654 18.1704 4.0654 19.4023 4.0654 20.6434C3.74482 20.6434 3.4423 20.6434 3.13377 20.6434C3.13377 19.3916 3.13377 18.1551 3.13377 16.9156C3.44983 16.9156 3.74632 16.9156 4.0654 16.9156ZM17.933 20.6434C17.933 19.3839 17.933 18.1536 17.933 16.9217C18.2551 16.9217 18.5591 16.9217 18.8691 16.9217C18.8691 18.1674 18.8691 19.3977 18.8691 20.6434C18.5531 20.6434 18.2506 20.6434 17.933 20.6434ZM7.86416 21.4386C9.96672 21.4386 12.0467 21.4386 14.1222 21.4386C14.1222 21.6301 14.1222 21.8018 14.1222 21.9688C12.0256 21.9688 9.95167 21.9688 7.86416 21.9688C7.86416 21.7895 7.86416 21.6225 7.86416 21.4386ZM12.7451 6.05528C12.277 6.55784 11.8721 7.05887 11.395 7.4695C11.24 7.6028 10.7975 7.62119 10.6515 7.49555C10.1639 7.07419 9.7515 6.56397 9.28042 6.05528C10.4498 6.05528 11.5711 6.05528 12.7451 6.05528ZM12.7451 14.6218C12.3011 15.1014 11.8932 15.532 11.4974 15.9732C11.38 16.1035 11.2566 16.1372 11.088 16.1525C10.7945 16.1786 10.5793 16.0866 10.4077 15.8461C10.3204 15.7235 10.2045 15.6239 10.1022 15.5136C9.83729 15.2286 9.5739 14.9436 9.2759 14.6218C10.4529 14.6218 11.5681 14.6218 12.7451 14.6218ZM8.45264 20.1071C10.1549 20.1071 11.8435 20.1071 13.5382 20.1071C13.5382 20.2941 13.5382 20.4641 13.5382 20.6373C11.8315 20.6373 10.1443 20.6373 8.43909 20.6373C8.43909 20.4994 8.43758 20.3814 8.43909 20.265C8.43909 20.2159 8.44662 20.1684 8.45264 20.1071ZM6.85577 6.03995C7.08605 6.03995 7.25612 6.06294 7.41716 6.03536C8.01617 5.9373 8.45715 6.15027 8.81234 6.64977C9.04111 6.97153 9.34513 7.23661 9.65367 7.56909C9.16904 7.56909 8.74763 7.57216 8.32621 7.56603C8.27654 7.56603 8.21333 7.53232 8.17872 7.49402C7.74977 7.02823 7.32535 6.55784 6.85577 6.03995ZM6.85427 14.608C7.30578 14.608 7.67753 14.5973 8.04928 14.6142C8.15764 14.6188 8.28859 14.6801 8.36534 14.7597C8.75214 15.155 9.12389 15.5657 9.50015 15.9717C9.54079 16.0161 9.5724 16.0698 9.62658 16.1433C9.17958 16.1433 8.77321 16.1464 8.36685 16.1403C8.30815 16.1387 8.23139 16.1142 8.19226 16.0713C7.76031 15.607 7.33438 15.1351 6.85427 14.608ZM15.1426 14.608C14.658 15.1397 14.2275 15.6147 13.7926 16.0882C13.767 16.1157 13.7218 16.1403 13.6842 16.1403C13.2658 16.1433 12.8474 16.1418 12.3658 16.1418C12.8519 15.6178 13.2929 15.1397 13.7384 14.6663C13.773 14.6295 13.8407 14.6111 13.8949 14.6096C14.2832 14.6065 14.673 14.608 15.1426 14.608ZM12.3703 7.57063C12.8489 7.05427 13.2794 6.58848 13.7128 6.12422C13.7489 6.08439 13.8091 6.04455 13.8573 6.04455C14.2667 6.03842 14.6745 6.04149 15.1411 6.04149C14.667 6.56397 14.2366 7.04048 13.8031 7.5124C13.773 7.54458 13.7173 7.56756 13.6737 7.56909C13.2598 7.57216 12.8474 7.57063 12.3703 7.57063ZM2.31953 6.03995C2.74998 6.03995 3.1142 6.03842 3.47843 6.04149C3.53261 6.04149 3.60334 6.05528 3.63495 6.09052C4.07443 6.5655 4.50939 7.04661 4.98649 7.56909C4.54551 7.56909 4.16774 7.57063 3.78847 7.56603C3.74482 7.56603 3.68763 7.54305 3.65903 7.51087C3.22558 7.03895 2.79513 6.56397 2.31953 6.03995ZM19.6773 6.03995C19.2002 6.5655 18.7743 7.03589 18.3439 7.50627C18.3183 7.53539 18.2761 7.5645 18.24 7.5645C17.8472 7.56909 17.4559 7.56756 17.0104 7.56756C17.477 7.05581 17.8969 6.59002 18.3228 6.12882C18.3634 6.08439 18.4327 6.04608 18.4899 6.04455C18.8631 6.03689 19.2334 6.03995 19.6773 6.03995ZM19.6773 14.6096C19.1987 15.1367 18.7668 15.6116 18.3333 16.082C18.3032 16.1142 18.2475 16.1387 18.2039 16.1403C17.8261 16.1449 17.4484 16.1433 17.0044 16.1433C17.4875 15.6147 17.9255 15.1336 18.3649 14.6555C18.389 14.628 18.4387 14.6111 18.4763 14.6111C18.8526 14.608 19.2303 14.6096 19.6773 14.6096ZM2.31803 14.608C2.53776 14.608 2.68676 14.631 2.82824 14.6035C3.39866 14.4977 3.80201 14.7291 4.13764 15.1888C4.37544 15.5151 4.67494 15.7955 4.988 16.1418C4.54551 16.1418 4.16774 16.1449 3.78847 16.1387C3.7388 16.1372 3.6786 16.0989 3.64248 16.059C3.21956 15.5994 2.79663 15.1336 2.31803 14.608ZM7.22451 7.57063C6.81664 7.57063 6.4765 7.57675 6.13786 7.56603C6.0596 7.56297 5.96327 7.51394 5.90759 7.45571C5.5253 7.04661 5.15054 6.62985 4.77428 6.21463C4.73364 6.17019 4.70354 6.11656 4.65086 6.04149C5.03766 6.04149 5.38383 6.03842 5.73149 6.04455C5.78417 6.04455 5.85039 6.066 5.88501 6.10277C6.31997 6.57163 6.75042 7.04814 7.22451 7.57063ZM14.7724 7.57063C15.245 7.04968 15.6709 6.57776 16.0998 6.1089C16.1299 6.0752 16.1826 6.04455 16.2263 6.04455C16.5875 6.03995 16.9502 6.04149 17.3791 6.04149C16.8975 6.5701 16.461 7.05121 16.0201 7.52772C15.9915 7.55837 15.9298 7.56756 15.8831 7.56756C15.5354 7.57216 15.1878 7.57063 14.7724 7.57063ZM7.23053 16.1433C6.81062 16.1433 6.46295 16.1464 6.11679 16.1403C6.06411 16.1387 5.99789 16.1173 5.96327 16.0805C5.52831 15.6086 5.09787 15.1336 4.62227 14.6111C5.0497 14.6111 5.41242 14.6096 5.77364 14.6142C5.81578 14.6142 5.86845 14.6479 5.90006 14.6816C6.329 15.1504 6.75493 15.6208 7.23053 16.1433ZM17.3791 14.6096C16.908 15.1275 16.4911 15.5871 16.0712 16.0437C16.0336 16.0851 15.9794 16.1357 15.9328 16.1372C15.564 16.1449 15.1968 16.1418 14.7694 16.1418C15.2404 15.6224 15.6679 15.1504 16.0983 14.6831C16.1344 14.6448 16.1977 14.6126 16.2488 14.6126C16.601 14.6065 16.9547 14.6096 17.3791 14.6096ZM17.182 8.35052C18.0128 8.35052 18.8119 8.35052 19.6096 8.35052C19.6096 8.55737 19.6096 8.74736 19.6096 8.93276C18.7909 8.93276 17.9902 8.93276 17.182 8.93276C17.182 8.73051 17.182 8.54817 17.182 8.35052ZM2.38425 8.93889C2.38425 8.73051 2.38425 8.54205 2.38425 8.34746C3.19999 8.34746 4.00068 8.34746 4.80889 8.34746C4.80889 8.55124 4.80889 8.7397 4.80889 8.93889C3.99767 8.93889 3.203 8.93889 2.38425 8.93889ZM20.8964 16.128C20.3697 16.128 19.8685 16.128 19.3176 16.128C19.7812 15.6193 20.2101 15.1413 20.6481 14.6739C20.6963 14.6234 20.8001 14.6264 20.8964 14.6004C20.8964 15.1336 20.8964 15.6208 20.8964 16.128ZM2.67924 16.1265C2.11484 16.1265 1.61366 16.1265 1.10796 16.1265C1.10796 15.6147 1.10796 15.1229 1.10796 14.5897C1.2088 14.6234 1.30362 14.6249 1.35028 14.6739C1.78825 15.1428 2.21719 15.6193 2.67924 16.1265ZM1.09743 6.03382C1.18622 6.05221 1.28857 6.04302 1.33222 6.08898C1.77621 6.56244 2.20966 7.04508 2.67172 7.55071C2.11936 7.55071 1.61366 7.55071 1.09743 7.55071C1.09743 7.04355 1.09743 6.55631 1.09743 6.03382ZM19.3191 7.55837C19.7767 7.05427 20.1966 6.58695 20.624 6.12729C20.6797 6.06753 20.7851 6.05374 20.8919 6.00778C20.8919 6.55784 20.8919 7.05121 20.8919 7.55684C20.3757 7.55837 19.8745 7.55837 19.3191 7.55837ZM2.38576 21.9734C2.38576 21.7788 2.38576 21.6056 2.38576 21.4356C3.203 21.4356 4.00369 21.4356 4.80588 21.4356C4.80588 21.6225 4.80588 21.7941 4.80588 21.9734C3.99315 21.9734 3.19999 21.9734 2.38576 21.9734ZM19.6171 21.9688C18.7954 21.9688 17.9947 21.9688 17.1895 21.9688C17.1895 21.7818 17.1895 21.6102 17.1895 21.4356C18.0067 21.4356 18.8074 21.4356 19.6171 21.4356C19.6171 21.6148 19.6171 21.7818 19.6171 21.9688Z' fill='%23F5851A'/%3E%3C/svg%3E"); +.cat-acc-four { + position: relative; } - .cat-acc-five { position: relative; } -.cat-acc-five:before { - position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0023 26C10.1709 25.8989 10.2537 25.7533 10.2718 25.5479C10.326 24.9687 10.3982 24.3909 10.466 23.7825C10.5744 23.7825 10.6722 23.7825 10.7701 23.7825C12.2829 23.7825 13.7957 23.7841 15.3086 23.7825C16.4345 23.781 17.0863 23.1159 17.0863 21.9681C17.0863 19.8441 17.0863 17.7201 17.0863 15.5961C17.0863 15.5118 17.0954 15.4245 17.0773 15.3433C17.0382 15.1594 16.9253 15.0429 16.7341 15.0322C16.5309 15.0214 16.4014 15.1318 16.3517 15.3249C16.3292 15.4122 16.3382 15.5103 16.3382 15.6022C16.3382 17.7354 16.3382 19.8671 16.3382 22.0003C16.3382 22.6792 16.01 23.0209 15.3477 23.0209C11.0922 23.0224 6.83517 23.0224 2.57966 23.0209C1.93238 23.0209 1.59519 22.6761 1.59068 22.0202C1.58616 21.5467 1.59068 21.0716 1.58767 20.5981C1.58616 20.2962 1.45219 20.1215 1.22639 20.1153C0.991564 20.1077 0.842538 20.2916 0.841033 20.6027C0.838022 21.0931 0.833506 21.585 0.841033 22.0754C0.857591 23.0929 1.52896 23.7749 2.52698 23.7795C4.0654 23.7871 5.60233 23.781 7.14075 23.781C7.2401 23.781 7.33795 23.781 7.46138 23.781C7.50955 24.1994 7.55622 24.6009 7.60138 25.0024C7.62245 25.1955 7.61492 25.3962 7.66761 25.5801C7.71277 25.7318 7.82567 25.8621 7.90695 26C8.60542 26 9.30388 26 10.0023 26ZM9.70881 23.7963C9.65462 24.2882 9.60193 24.7556 9.54925 25.223C9.14883 25.223 8.771 25.223 8.37661 25.223C8.32694 24.7434 8.27726 24.2775 8.22608 23.7963C8.72885 23.7963 9.20001 23.7963 9.70881 23.7963Z' fill='%23ABB2BF'/%3E%3Cpath d='M17.0877 6.69097C17.6447 6.69097 18.1685 6.66799 18.6878 6.69864C19.1078 6.72316 19.4269 7.08788 19.43 7.51544C19.439 8.87014 19.436 10.2233 19.43 11.578C19.43 11.6454 19.3577 11.742 19.2945 11.7726C18.745 12.0454 18.4726 12.4837 18.4741 13.1074C18.4786 14.0299 18.4741 14.9525 18.4756 15.875C18.4756 16.2551 18.59 16.3685 18.9693 16.3731C19.1168 16.3746 19.2659 16.3731 19.436 16.3731C19.436 16.8665 19.4435 17.3309 19.433 17.7937C19.4269 18.0297 19.5082 18.1952 19.6979 18.3285C19.9764 18.5277 20.2413 18.7469 20.5168 18.9507C20.72 19.1024 20.9428 19.084 21.0722 18.917C21.2107 18.7392 21.1716 18.5124 20.9624 18.3438C20.7471 18.1707 20.5213 18.0113 20.3106 17.8335C20.2503 17.7829 20.1931 17.6879 20.1916 17.6113C20.1796 17.2144 20.1856 16.8175 20.1856 16.3731C20.3768 16.3731 20.5559 16.3792 20.7335 16.3715C21.0181 16.3608 21.1535 16.2367 21.1565 15.9517C21.1626 14.9693 21.1716 13.9886 21.152 13.0063C21.14 12.3948 20.869 12.0577 20.1856 11.7021C20.1856 10.847 20.1856 9.98424 20.1856 9.12146C20.1856 8.58816 20.1931 8.05487 20.1826 7.52157C20.166 6.68638 19.5428 5.99064 18.724 5.93547C18.1956 5.90022 17.6612 5.92934 17.0892 5.92934C17.0892 5.80981 17.0892 5.72093 17.0892 5.63358C17.0892 4.91485 17.0591 4.19306 17.0967 3.47587C17.1449 2.55792 16.6451 1.7166 15.5417 1.56335C15.5417 1.20476 15.5432 0.843094 15.5417 0.481434C15.5387 0.138161 15.4093 0.00330544 15.0751 0.00177383C14.3601 0.000242233 13.645 -0.00129128 12.93 0.00177383C12.6079 0.00330544 12.4724 0.135098 12.4664 0.461514C12.4604 0.823174 12.4649 1.18637 12.4649 1.56335C10.1271 1.56335 7.81198 1.56335 5.46671 1.56335C5.46671 1.19709 5.46821 0.835434 5.46671 0.475304C5.4637 0.135098 5.33424 0.00483704 4.99554 0.00330544C4.28955 0.00177383 3.58206 0.00177383 2.87607 0.00330544C2.52684 0.00483704 2.4019 0.133566 2.39738 0.496759C2.39437 0.843096 2.39588 1.18943 2.39588 1.56182C2.30255 1.58327 2.21674 1.60166 2.13094 1.62159C1.44452 1.77177 0.943253 2.33265 0.863471 3.04371C0.848418 3.17857 0.843902 3.31343 0.843902 3.44828C0.842397 8.50081 0.842397 13.5533 0.843902 18.6059C0.843902 18.707 0.840892 18.8112 0.860461 18.9093C0.899599 19.1116 1.02906 19.2173 1.23227 19.2112C1.43398 19.2051 1.55742 19.0917 1.58301 18.8863C1.59505 18.7867 1.59204 18.684 1.59204 18.5829C1.59204 13.5212 1.59204 8.46097 1.59204 3.39924C1.59204 2.8215 1.82386 2.4721 2.28147 2.36636C2.37781 2.34338 2.47867 2.34184 2.57802 2.34184C6.83503 2.34031 11.0905 2.34031 15.3476 2.34184C16.0009 2.34184 16.3396 2.69278 16.3411 3.36399C16.3411 4.20072 16.3411 5.03745 16.3411 5.89563C16.0746 5.89563 15.8232 5.89563 15.5417 5.89563C15.5417 5.81134 15.5417 5.73012 15.5417 5.64737C15.5417 5.09721 15.5432 4.54706 15.5417 3.9969C15.5402 3.45748 15.2527 3.15711 14.7304 3.15711C10.8888 3.15558 7.04879 3.15558 3.20724 3.15711C2.70296 3.15711 2.41846 3.43909 2.39738 3.9494C2.39437 4.01683 2.39588 4.08426 2.39588 4.15322C2.39588 9.79881 2.39588 15.4429 2.39738 21.0885C2.39738 21.2157 2.39889 21.3429 2.41996 21.4685C2.46964 21.7796 2.72102 22.0156 3.02961 22.0493C3.12896 22.0601 3.22831 22.0585 3.32917 22.0585C7.08642 22.0585 10.8452 22.0585 14.6024 22.0585C15.3054 22.0585 15.5447 21.8164 15.5447 21.1023C15.5447 16.4053 15.5447 11.7083 15.5447 7.01126C15.5447 6.91165 15.5447 6.81051 15.5447 6.6971C15.8202 6.6971 16.0731 6.6971 16.3441 6.6971C16.3441 6.81357 16.3441 6.91471 16.3441 7.01432C16.3441 9.18889 16.3441 11.365 16.3441 13.5396C16.3441 13.6238 16.3365 13.7112 16.3516 13.7924C16.3907 13.9901 16.5172 14.1127 16.7144 14.1112C16.9221 14.1112 17.0546 13.987 17.0862 13.7725C17.0982 13.6897 17.0907 13.6039 17.0907 13.5196C17.0907 11.3527 17.0907 9.18583 17.0907 7.02045C17.0877 6.91165 17.0877 6.81204 17.0877 6.69097ZM14.7831 21.2785C10.8994 21.2785 7.03674 21.2785 3.15907 21.2785C3.15907 15.4904 3.15907 9.71453 3.15907 3.93254C7.04276 3.93254 10.9099 3.93254 14.777 3.93254C14.777 4.59916 14.777 5.24739 14.777 5.91248C14.5949 5.91248 14.4278 5.89869 14.2637 5.91555C14.047 5.937 13.9341 5.86957 13.8407 5.6489C13.5397 4.93171 12.7494 4.57617 12.0178 4.79838C11.2832 5.02212 10.8241 5.75464 10.9385 6.52394C11.0454 7.24419 11.5828 7.76523 12.3098 7.85565C12.9481 7.9338 13.5984 7.53383 13.8693 6.90245C13.9055 6.8197 13.9702 6.69404 14.0319 6.68791C14.2773 6.66339 14.5257 6.67718 14.7816 6.67718C14.7831 11.5535 14.7831 16.4007 14.7831 21.2785ZM19.2328 15.5961C19.2328 14.695 19.2222 13.8093 19.2388 12.925C19.2433 12.6615 19.5022 12.4561 19.7656 12.4377C20.139 12.4117 20.4039 12.6752 20.4084 13.1043C20.4159 13.8813 20.4114 14.6583 20.4099 15.4352C20.4099 15.4842 20.3964 15.5333 20.3873 15.5946C20.008 15.5961 19.6377 15.5961 19.2328 15.5961ZM3.15756 0.778732C3.68291 0.778732 4.19321 0.778732 4.69749 0.778732C4.69749 1.05304 4.69749 1.30896 4.69749 1.56335C4.17515 1.56335 3.67238 1.56335 3.15756 1.56335C3.15756 1.29211 3.15756 1.03465 3.15756 0.778732ZM14.7801 1.55569C14.2502 1.55569 13.7399 1.55569 13.2251 1.55569C13.2251 1.28598 13.2251 1.03619 13.2251 0.774134C13.7489 0.774134 14.2592 0.774134 14.7801 0.774134C14.7801 1.03772 14.7801 1.28904 14.7801 1.55569ZM13.1167 6.67412C12.9225 7.03271 12.6109 7.16144 12.2541 7.0649C11.8944 6.96682 11.6595 6.65573 11.6656 6.28487C11.6731 5.90176 11.92 5.60292 12.3008 5.51711C12.635 5.44202 12.9376 5.57994 13.1031 5.91401C12.8999 5.91401 12.7133 5.90942 12.5266 5.91555C12.2421 5.92474 12.0916 6.05654 12.0871 6.28947C12.0825 6.53466 12.2361 6.66952 12.5356 6.67565C12.7223 6.67718 12.9074 6.67412 13.1167 6.67412Z' fill='%23ABB2BF'/%3E%3Cpath d='M13.2137 9.43868C13.2137 9.71299 13.2137 9.96278 13.2137 10.2325C10.3822 10.2325 7.5552 10.2325 4.71016 10.2325C4.71016 9.9781 4.71016 9.72831 4.71016 9.43868C4.80349 9.43868 4.89983 9.43868 4.99617 9.43868C6.40966 9.43868 7.82164 9.43868 9.23512 9.43714C9.33447 9.43714 9.43683 9.43868 9.53016 9.41109C9.72284 9.35439 9.81918 9.21034 9.7951 9.00806C9.77252 8.82109 9.65811 8.70463 9.46844 8.68011C9.41124 8.67245 9.35253 8.67551 9.29383 8.67551C7.68164 8.67551 6.06946 8.67551 4.45727 8.67551C4.05234 8.67551 3.94546 8.78585 3.94546 9.20574C3.94396 11.2102 3.94396 13.2162 3.94546 15.2207C3.94546 15.6344 4.05535 15.7417 4.4663 15.7417C7.45886 15.7417 10.4499 15.7417 13.4425 15.7417C13.8655 15.7417 13.9768 15.6314 13.9768 15.2038C13.9783 13.207 13.9783 11.2102 13.9768 9.21341C13.9768 8.78278 13.867 8.67551 13.444 8.67398C12.6883 8.67398 11.9311 8.67245 11.1755 8.67398C10.8819 8.67398 10.7088 8.8119 10.7043 9.04177C10.6998 9.2839 10.8759 9.43255 11.183 9.43408C11.764 9.43715 12.3466 9.43561 12.9276 9.43561C13.018 9.43868 13.1083 9.43868 13.2137 9.43868ZM13.2167 14.9617C10.3626 14.9617 7.53563 14.9617 4.70866 14.9617C4.70866 14.692 4.70866 14.4406 4.70866 14.1832C7.55068 14.1832 10.3777 14.1832 13.2167 14.1832C13.2167 14.4483 13.2167 14.6981 13.2167 14.9617ZM13.2167 13.3863C10.3626 13.3863 7.53563 13.3863 4.70866 13.3863C4.70866 13.1166 4.70866 12.8668 4.70866 12.6078C7.55068 12.6078 10.3777 12.6078 13.2167 12.6078C13.2167 12.8729 13.2167 13.1227 13.2167 13.3863ZM13.2152 11.8109C10.3641 11.8109 7.53713 11.8109 4.70715 11.8109C4.70715 11.5412 4.70715 11.2914 4.70715 11.0309C7.54917 11.0309 10.3746 11.0309 13.2152 11.0309C13.2152 11.2945 13.2152 11.5443 13.2152 11.8109Z' fill='%23ABB2BF'/%3E%3Cpath d='M7.42785 20.4739C8.41534 20.4739 9.40432 20.4755 10.3918 20.4739C10.7757 20.4739 10.8916 20.3529 10.8931 19.9544C10.8946 19.0411 10.8946 18.1277 10.8931 17.2159C10.8931 16.8267 10.7696 16.7041 10.3843 16.7041C8.40781 16.7041 6.43134 16.7041 4.45487 16.7041C4.06349 16.7041 3.94758 16.819 3.94607 17.2128C3.94457 18.1339 3.94306 19.0564 3.94607 19.9774C3.94758 20.3621 4.06048 20.4739 4.43831 20.4739C5.43482 20.4739 6.43134 20.4739 7.42785 20.4739ZM4.70927 17.478C6.52166 17.478 8.3205 17.478 10.1329 17.478C10.1329 18.2212 10.1329 18.9522 10.1329 19.697C8.3205 19.697 6.52316 19.697 4.70927 19.697C4.70927 18.9522 4.70927 18.2227 4.70927 17.478Z' fill='%23ABB2BF'/%3E%3Cpath d='M7.0121 6.30022C7.0136 5.43591 6.32267 4.72791 5.47819 4.72791C4.6322 4.72791 3.94277 5.43744 3.94729 6.30175C3.9518 7.1584 4.62919 7.8526 5.46765 7.86026C6.31213 7.86946 7.01059 7.16299 7.0121 6.30022ZM6.26396 6.28489C6.26847 6.72777 5.91623 7.0971 5.48571 7.10016C5.05821 7.10323 4.69693 6.73544 4.69693 6.29409C4.69693 5.86346 5.04165 5.5018 5.46313 5.49107C5.89064 5.48035 6.25944 5.84507 6.26396 6.28489Z' fill='%23ABB2BF'/%3E%3Cpath d='M11.6944 18.5414C11.6989 19.1804 12.2197 19.7015 12.8444 19.6923C13.4691 19.6831 13.9839 19.1467 13.9734 18.5153C13.9629 17.8763 13.445 17.3614 12.8188 17.3675C12.1926 17.3736 11.6899 17.8977 11.6944 18.5414ZM12.444 18.5536C12.4305 18.3314 12.596 18.1414 12.8113 18.1292C13.0236 18.1184 13.2147 18.2977 13.2223 18.5138C13.2298 18.7207 13.0657 18.9061 12.8625 18.926C12.6532 18.9475 12.4576 18.7713 12.444 18.5536Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 26px; - height: 26px; - left: -34px; -} -.cat-acc-five--active:before { - background-image: url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0023 26C10.1709 25.8989 10.2537 25.7533 10.2718 25.5479C10.326 24.9687 10.3982 24.3909 10.466 23.7825C10.5744 23.7825 10.6722 23.7825 10.7701 23.7825C12.2829 23.7825 13.7957 23.7841 15.3086 23.7825C16.4345 23.781 17.0863 23.1159 17.0863 21.9681C17.0863 19.8441 17.0863 17.7201 17.0863 15.5961C17.0863 15.5118 17.0954 15.4245 17.0773 15.3433C17.0382 15.1594 16.9253 15.0429 16.7341 15.0322C16.5309 15.0214 16.4014 15.1318 16.3517 15.3249C16.3292 15.4122 16.3382 15.5103 16.3382 15.6022C16.3382 17.7354 16.3382 19.8671 16.3382 22.0003C16.3382 22.6792 16.01 23.0209 15.3477 23.0209C11.0922 23.0224 6.83517 23.0224 2.57966 23.0209C1.93238 23.0209 1.59519 22.6761 1.59068 22.0202C1.58616 21.5467 1.59068 21.0716 1.58767 20.5981C1.58616 20.2962 1.45219 20.1215 1.22639 20.1153C0.991564 20.1077 0.842538 20.2916 0.841033 20.6027C0.838022 21.0931 0.833506 21.585 0.841033 22.0754C0.857591 23.0929 1.52896 23.7749 2.52698 23.7795C4.0654 23.7871 5.60233 23.781 7.14075 23.781C7.2401 23.781 7.33795 23.781 7.46138 23.781C7.50955 24.1994 7.55622 24.6009 7.60138 25.0024C7.62245 25.1955 7.61492 25.3962 7.66761 25.5801C7.71277 25.7318 7.82567 25.8621 7.90695 26C8.60542 26 9.30388 26 10.0023 26ZM9.70881 23.7963C9.65462 24.2882 9.60193 24.7556 9.54925 25.223C9.14883 25.223 8.771 25.223 8.37661 25.223C8.32694 24.7434 8.27726 24.2775 8.22608 23.7963C8.72885 23.7963 9.20001 23.7963 9.70881 23.7963Z' fill='%23F5851A'/%3E%3Cpath d='M17.0877 6.69097C17.6447 6.69097 18.1685 6.66799 18.6878 6.69864C19.1078 6.72316 19.4269 7.08788 19.43 7.51544C19.439 8.87014 19.436 10.2233 19.43 11.578C19.43 11.6454 19.3577 11.742 19.2945 11.7726C18.745 12.0454 18.4726 12.4837 18.4741 13.1074C18.4786 14.0299 18.4741 14.9525 18.4756 15.875C18.4756 16.2551 18.59 16.3685 18.9693 16.3731C19.1168 16.3746 19.2659 16.3731 19.436 16.3731C19.436 16.8665 19.4435 17.3309 19.433 17.7937C19.4269 18.0297 19.5082 18.1952 19.6979 18.3285C19.9764 18.5277 20.2413 18.7469 20.5168 18.9507C20.72 19.1024 20.9428 19.084 21.0722 18.917C21.2107 18.7392 21.1716 18.5124 20.9624 18.3438C20.7471 18.1707 20.5213 18.0113 20.3106 17.8335C20.2503 17.7829 20.1931 17.6879 20.1916 17.6113C20.1796 17.2144 20.1856 16.8175 20.1856 16.3731C20.3768 16.3731 20.5559 16.3792 20.7335 16.3715C21.0181 16.3608 21.1535 16.2367 21.1565 15.9517C21.1626 14.9693 21.1716 13.9886 21.152 13.0063C21.14 12.3948 20.869 12.0577 20.1856 11.7021C20.1856 10.847 20.1856 9.98424 20.1856 9.12146C20.1856 8.58816 20.1931 8.05487 20.1826 7.52157C20.166 6.68638 19.5428 5.99064 18.724 5.93547C18.1956 5.90022 17.6612 5.92934 17.0892 5.92934C17.0892 5.80981 17.0892 5.72093 17.0892 5.63358C17.0892 4.91485 17.0591 4.19306 17.0967 3.47587C17.1449 2.55792 16.6451 1.7166 15.5417 1.56335C15.5417 1.20476 15.5432 0.843095 15.5417 0.481433C15.5387 0.138162 15.4093 0.00330634 15.0751 0.00177388C14.3601 0.000241414 13.645 -0.00129105 12.93 0.00177388C12.6079 0.00330634 12.4724 0.135098 12.4664 0.461513C12.4604 0.823174 12.4649 1.18637 12.4649 1.56335C10.1271 1.56335 7.81198 1.56335 5.46671 1.56335C5.46671 1.19709 5.46821 0.835433 5.46671 0.475305C5.4637 0.135098 5.33424 0.00483796 4.99554 0.0033055C4.28955 0.00177304 3.58206 0.00177304 2.87607 0.0033055C2.52684 0.00483796 2.4019 0.133565 2.39738 0.496759C2.39437 0.843096 2.39588 1.18943 2.39588 1.56182C2.30255 1.58328 2.21674 1.60166 2.13094 1.62159C1.44452 1.77177 0.943253 2.33265 0.863471 3.04371C0.848418 3.17857 0.843902 3.31342 0.843902 3.44828C0.842397 8.50081 0.842397 13.5533 0.843902 18.6059C0.843902 18.707 0.840892 18.8112 0.860461 18.9093C0.899599 19.1116 1.02906 19.2173 1.23227 19.2112C1.43398 19.2051 1.55742 19.0917 1.58301 18.8863C1.59505 18.7867 1.59204 18.684 1.59204 18.5829C1.59204 13.5212 1.59204 8.46097 1.59204 3.39924C1.59204 2.82151 1.82386 2.4721 2.28147 2.36636C2.37781 2.34338 2.47867 2.34184 2.57802 2.34184C6.83503 2.34031 11.0905 2.34031 15.3476 2.34184C16.0009 2.34184 16.3396 2.69278 16.3411 3.364C16.3411 4.20072 16.3411 5.03745 16.3411 5.89563C16.0746 5.89563 15.8232 5.89563 15.5417 5.89563C15.5417 5.81134 15.5417 5.73012 15.5417 5.64737C15.5417 5.09721 15.5432 4.54706 15.5417 3.9969C15.5402 3.45748 15.2527 3.15711 14.7304 3.15711C10.8888 3.15558 7.04879 3.15558 3.20724 3.15711C2.70296 3.15711 2.41846 3.43909 2.39738 3.9494C2.39437 4.01683 2.39588 4.08425 2.39588 4.15322C2.39588 9.79881 2.39588 15.4429 2.39738 21.0885C2.39738 21.2157 2.39889 21.3429 2.41996 21.4685C2.46964 21.7796 2.72102 22.0156 3.02961 22.0493C3.12896 22.0601 3.22831 22.0585 3.32917 22.0585C7.08642 22.0585 10.8452 22.0585 14.6024 22.0585C15.3054 22.0585 15.5447 21.8164 15.5447 21.1023C15.5447 16.4053 15.5447 11.7083 15.5447 7.01126C15.5447 6.91165 15.5447 6.81051 15.5447 6.6971C15.8202 6.6971 16.0731 6.6971 16.3441 6.6971C16.3441 6.81357 16.3441 6.91471 16.3441 7.01432C16.3441 9.18889 16.3441 11.365 16.3441 13.5396C16.3441 13.6238 16.3365 13.7112 16.3516 13.7924C16.3907 13.9901 16.5172 14.1127 16.7144 14.1112C16.9221 14.1112 17.0546 13.987 17.0862 13.7725C17.0982 13.6897 17.0907 13.6039 17.0907 13.5196C17.0907 11.3527 17.0907 9.18583 17.0907 7.02045C17.0877 6.91165 17.0877 6.81204 17.0877 6.69097ZM14.7831 21.2785C10.8994 21.2785 7.03674 21.2785 3.15907 21.2785C3.15907 15.4904 3.15907 9.71452 3.15907 3.93254C7.04276 3.93254 10.9099 3.93254 14.777 3.93254C14.777 4.59916 14.777 5.24739 14.777 5.91248C14.5949 5.91248 14.4278 5.89869 14.2637 5.91555C14.047 5.937 13.9341 5.86957 13.8407 5.6489C13.5397 4.93171 12.7494 4.57617 12.0178 4.79838C11.2832 5.02212 10.8241 5.75464 10.9385 6.52394C11.0454 7.24419 11.5828 7.76523 12.3098 7.85565C12.9481 7.9338 13.5984 7.53383 13.8693 6.90245C13.9055 6.8197 13.9702 6.69404 14.0319 6.68791C14.2773 6.66339 14.5257 6.67718 14.7816 6.67718C14.7831 11.5535 14.7831 16.4007 14.7831 21.2785ZM19.2328 15.5961C19.2328 14.695 19.2222 13.8093 19.2388 12.925C19.2433 12.6615 19.5022 12.4561 19.7656 12.4377C20.139 12.4117 20.4039 12.6752 20.4084 13.1043C20.4159 13.8813 20.4114 14.6583 20.4099 15.4352C20.4099 15.4842 20.3964 15.5333 20.3873 15.5946C20.008 15.5961 19.6377 15.5961 19.2328 15.5961ZM3.15756 0.778732C3.68291 0.778732 4.19321 0.778732 4.69749 0.778732C4.69749 1.05304 4.69749 1.30896 4.69749 1.56335C4.17515 1.56335 3.67238 1.56335 3.15756 1.56335C3.15756 1.29211 3.15756 1.03465 3.15756 0.778732ZM14.7801 1.55569C14.2502 1.55569 13.7399 1.55569 13.2251 1.55569C13.2251 1.28598 13.2251 1.03619 13.2251 0.774134C13.7489 0.774134 14.2592 0.774134 14.7801 0.774134C14.7801 1.03772 14.7801 1.28904 14.7801 1.55569ZM13.1167 6.67412C12.9225 7.03271 12.6109 7.16144 12.2541 7.0649C11.8944 6.96682 11.6595 6.65573 11.6656 6.28487C11.6731 5.90176 11.92 5.60293 12.3008 5.51711C12.635 5.44202 12.9376 5.57994 13.1031 5.91401C12.8999 5.91401 12.7133 5.90942 12.5266 5.91555C12.2421 5.92474 12.0916 6.05654 12.0871 6.28947C12.0825 6.53466 12.2361 6.66952 12.5356 6.67565C12.7223 6.67718 12.9074 6.67412 13.1167 6.67412Z' fill='%23F5851A'/%3E%3Cpath d='M13.2137 9.43868C13.2137 9.71299 13.2137 9.96278 13.2137 10.2325C10.3822 10.2325 7.5552 10.2325 4.71016 10.2325C4.71016 9.9781 4.71016 9.72831 4.71016 9.43868C4.80349 9.43868 4.89983 9.43868 4.99617 9.43868C6.40966 9.43868 7.82164 9.43868 9.23512 9.43714C9.33447 9.43714 9.43683 9.43868 9.53016 9.41109C9.72284 9.35439 9.81918 9.21034 9.7951 9.00806C9.77252 8.8211 9.65811 8.70463 9.46844 8.68011C9.41124 8.67245 9.35253 8.67551 9.29383 8.67551C7.68164 8.67551 6.06946 8.67551 4.45727 8.67551C4.05234 8.67551 3.94546 8.78585 3.94546 9.20574C3.94396 11.2102 3.94396 13.2162 3.94546 15.2207C3.94546 15.6344 4.05535 15.7417 4.4663 15.7417C7.45886 15.7417 10.4499 15.7417 13.4425 15.7417C13.8655 15.7417 13.9768 15.6314 13.9768 15.2038C13.9783 13.207 13.9783 11.2102 13.9768 9.21341C13.9768 8.78278 13.867 8.67551 13.444 8.67398C12.6883 8.67398 11.9311 8.67245 11.1755 8.67398C10.8819 8.67398 10.7088 8.8119 10.7043 9.04177C10.6998 9.2839 10.8759 9.43255 11.183 9.43408C11.764 9.43715 12.3466 9.43561 12.9276 9.43561C13.018 9.43868 13.1083 9.43868 13.2137 9.43868ZM13.2167 14.9617C10.3626 14.9617 7.53563 14.9617 4.70866 14.9617C4.70866 14.692 4.70866 14.4406 4.70866 14.1832C7.55068 14.1832 10.3777 14.1832 13.2167 14.1832C13.2167 14.4483 13.2167 14.6981 13.2167 14.9617ZM13.2167 13.3863C10.3626 13.3863 7.53563 13.3863 4.70866 13.3863C4.70866 13.1166 4.70866 12.8668 4.70866 12.6078C7.55068 12.6078 10.3777 12.6078 13.2167 12.6078C13.2167 12.8729 13.2167 13.1227 13.2167 13.3863ZM13.2152 11.8109C10.3641 11.8109 7.53713 11.8109 4.70715 11.8109C4.70715 11.5412 4.70715 11.2914 4.70715 11.0309C7.54917 11.0309 10.3746 11.0309 13.2152 11.0309C13.2152 11.2945 13.2152 11.5443 13.2152 11.8109Z' fill='%23F5851A'/%3E%3Cpath d='M7.42785 20.4739C8.41534 20.4739 9.40432 20.4755 10.3918 20.4739C10.7757 20.4739 10.8916 20.3529 10.8931 19.9544C10.8946 19.0411 10.8946 18.1277 10.8931 17.2159C10.8931 16.8267 10.7696 16.7041 10.3843 16.7041C8.40781 16.7041 6.43134 16.7041 4.45487 16.7041C4.06349 16.7041 3.94758 16.819 3.94607 17.2128C3.94457 18.1339 3.94306 19.0564 3.94607 19.9774C3.94758 20.3621 4.06048 20.4739 4.43831 20.4739C5.43482 20.4739 6.43134 20.4739 7.42785 20.4739ZM4.70927 17.478C6.52166 17.478 8.3205 17.478 10.1329 17.478C10.1329 18.2212 10.1329 18.9522 10.1329 19.697C8.3205 19.697 6.52316 19.697 4.70927 19.697C4.70927 18.9522 4.70927 18.2227 4.70927 17.478Z' fill='%23F5851A'/%3E%3Cpath d='M7.0121 6.30022C7.0136 5.43591 6.32267 4.72791 5.47819 4.72791C4.6322 4.72791 3.94277 5.43744 3.94729 6.30175C3.9518 7.1584 4.62919 7.8526 5.46765 7.86026C6.31213 7.86946 7.01059 7.16299 7.0121 6.30022ZM6.26396 6.28489C6.26847 6.72777 5.91623 7.0971 5.48571 7.10016C5.05821 7.10323 4.69693 6.73544 4.69693 6.29409C4.69693 5.86346 5.04165 5.5018 5.46313 5.49107C5.89064 5.48035 6.25944 5.84507 6.26396 6.28489Z' fill='%23F5851A'/%3E%3Cpath d='M11.6944 18.5414C11.6989 19.1804 12.2197 19.7015 12.8444 19.6923C13.4691 19.6831 13.9839 19.1467 13.9734 18.5153C13.9629 17.8763 13.445 17.3614 12.8188 17.3675C12.1926 17.3736 11.6899 17.8977 11.6944 18.5414ZM12.444 18.5536C12.4305 18.3314 12.596 18.1414 12.8113 18.1292C13.0236 18.1184 13.2147 18.2977 13.2223 18.5138C13.2298 18.7207 13.0657 18.9061 12.8625 18.926C12.6532 18.9475 12.4576 18.7713 12.444 18.5536Z' fill='%23F5851A'/%3E%3C/svg%3E"); -} - .cat-acc-six { position: relative; } -.cat-acc-six:before { - position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.125977 11.5905C0.342953 10.8058 0.552334 10.0165 0.779932 9.23489C1.08795 8.18296 1.30341 7.08623 1.74646 6.09608C3.01798 3.25076 5.23023 1.59948 8.28763 1.2612C9.86564 1.08665 11.4664 1.10209 13.052 1.30445C13.8547 1.4064 14.6164 1.66899 15.3432 2.03045C15.5784 2.14785 15.6588 2.34557 15.5677 2.55101C15.4722 2.76418 15.2597 2.83987 15.017 2.72093C14.2006 2.3224 13.3449 2.07679 12.4436 1.99338C12.3859 1.98874 12.3268 1.98102 12.2691 1.97639C12.2448 1.97484 12.2205 1.98257 12.175 1.98874C12.1705 2.0598 12.1614 2.13395 12.1614 2.20809C12.1598 3.46238 12.1659 4.71667 12.1568 5.96941C12.1553 6.18413 12.216 6.24282 12.4238 6.24128C13.3615 6.2351 14.3023 6.21811 15.2385 6.25982C15.6482 6.27835 16.0654 6.39111 16.4554 6.53168C17.2596 6.82054 18.047 7.15728 18.8876 7.49402C18.8573 7.37663 18.8406 7.29321 18.8148 7.21134C18.3975 5.88137 17.6768 4.75065 16.6481 3.82538C16.6101 3.7914 16.5707 3.76051 16.5358 3.72343C16.3841 3.56433 16.3674 3.34653 16.4918 3.19206C16.6299 3.02214 16.8499 2.98662 17.0259 3.1519C17.3521 3.4562 17.6783 3.76668 17.9697 4.10652C18.8649 5.14764 19.4005 6.37567 19.7434 7.70565C20.0317 8.82555 20.361 9.93464 20.6599 11.0514C20.7084 11.2322 20.7797 11.294 20.9664 11.2893C21.4686 11.2754 21.9739 11.2538 22.4731 11.294C22.8676 11.3264 23.2712 11.4052 23.6414 11.5427C24.1907 11.745 24.7157 12.0138 25.2482 12.2625C25.7141 12.4787 25.9523 12.9236 25.8521 13.3747C25.7459 13.8566 25.3681 14.1516 24.8401 14.1516C21.983 14.1532 19.1259 14.1547 16.2672 14.147C16.0609 14.147 15.938 14.2011 15.8226 14.3818C14.8546 15.8971 13.8774 17.4048 12.8972 18.9124C12.8047 19.056 12.7683 19.1827 12.7986 19.3588C12.964 20.3675 12.6439 21.2001 11.8973 21.8782C11.823 21.9462 11.7623 22.0728 11.7608 22.1732C11.7471 22.7108 11.7578 23.2483 11.7532 23.7859C11.7486 24.447 11.3511 24.8502 10.7017 24.8564C10.3831 24.8594 10.0644 24.8625 9.74579 24.8548C9.19045 24.8394 8.78381 24.4238 8.77622 23.8585C8.76863 23.3039 8.78228 22.7494 8.76711 22.1948C8.76407 22.0867 8.70491 21.9492 8.62601 21.8766C7.89769 21.2124 7.58208 20.3984 7.70954 19.4051C7.72471 19.2847 7.69436 19.1317 7.62912 19.0313C6.83101 17.7801 6.02076 16.5366 5.21961 15.287C5.13312 15.1526 5.05422 15.0846 4.89794 15.1603C4.84787 15.185 4.78262 15.1881 4.72496 15.1881C3.64463 15.1897 2.56279 15.2237 1.48549 15.1742C0.843663 15.1449 0.423373 14.7201 0.203361 14.1053C0.177567 14.0342 0.151771 13.9647 0.125977 13.8937C0.125977 13.126 0.125977 12.3583 0.125977 11.5905ZM8.75801 1.99492C8.71856 1.98411 8.70338 1.97639 8.68668 1.97484C8.6442 1.97484 8.60324 1.97484 8.56075 1.97948C5.47452 2.34248 3.30779 3.97367 2.21987 6.93793C1.71763 8.30499 1.42176 9.75082 1.03333 11.1611C1.02423 11.192 1.03181 11.2275 1.03181 11.2646C1.05761 11.2708 1.08036 11.2816 1.10464 11.2816C2.15159 11.2831 3.20007 11.2801 4.24702 11.2878C4.39572 11.2893 4.42303 11.209 4.4549 11.0932C4.63697 10.4382 4.82511 9.78326 5.0087 9.12831C5.14981 8.62319 5.35617 8.15206 5.67329 7.73499C6.07083 7.21134 6.56094 6.80355 7.16786 6.56412C7.29684 6.51314 7.51077 6.54713 7.6185 6.63209C7.70196 6.69696 7.72016 6.91322 7.68829 7.04143C7.6625 7.13874 7.5229 7.22525 7.41517 7.27622C6.58823 7.6763 6.04201 8.32043 5.77648 9.20863C5.63688 9.67358 5.51094 10.1401 5.37894 10.6081C5.31825 10.8259 5.25906 11.0437 5.19989 11.2631C6.40312 11.2631 7.57906 11.2631 8.75953 11.2631C8.75801 8.16442 8.75801 5.08585 8.75801 1.99492ZM0.88008 12.0648C0.88008 12.5467 0.88008 12.9978 0.88008 13.4504C0.88008 14.1316 1.17899 14.4405 1.84054 14.4405C2.6872 14.442 3.53236 14.4498 4.37903 14.4343C4.58994 14.4297 4.81145 14.3772 5.00718 14.2938C5.5079 14.0806 5.9889 13.8134 6.49568 13.6156C6.80825 13.4936 7.1542 13.3978 7.4865 13.3963C11.5742 13.3824 15.6633 13.387 19.751 13.387C19.8481 13.387 19.9452 13.387 20.0484 13.387C20.0484 12.9267 20.0484 12.4973 20.0484 12.0663C13.6529 12.0648 7.28014 12.0648 0.88008 12.0648ZM12.1705 11.2646C14.7727 11.2646 17.3476 11.2646 19.9376 11.2646C19.6903 10.3733 19.446 9.50676 19.2139 8.63709C19.1714 8.47954 19.094 8.39767 18.9468 8.34051C18.003 7.96979 17.0653 7.58053 16.117 7.22216C15.8318 7.11403 15.5192 7.03216 15.2157 7.02444C14.2279 6.99818 13.2387 7.01208 12.2494 7.01054C12.2266 7.01054 12.2038 7.02907 12.1705 7.04297C12.1705 8.44555 12.1705 9.84968 12.1705 11.2646ZM9.53942 1.97484C9.53942 5.09048 9.53942 8.17987 9.53942 11.2692C10.1646 11.2692 10.773 11.2692 11.3875 11.2692C11.3875 8.16596 11.3875 5.07658 11.3875 1.97484C10.7669 1.97484 10.16 1.97484 9.53942 1.97484ZM5.79164 14.7788C6.57003 15.9821 7.33173 17.1607 8.09039 18.3331C8.12225 18.3239 8.13286 18.3239 8.13742 18.3192C8.18142 18.2682 8.22392 18.2157 8.2664 18.1632C8.90216 17.4109 9.71089 17.1113 10.6683 17.2426C10.8261 17.2642 10.8914 17.2225 10.9672 17.1035C11.5529 16.1906 12.1447 15.2793 12.7334 14.3679C12.7713 14.3077 12.8017 14.2412 12.8366 14.1748C11.0871 14.1748 9.36038 14.1748 7.61395 14.1748C7.65795 14.2505 7.68677 14.303 7.71863 14.3509C8.06762 14.8931 8.42116 15.4306 8.76559 15.9759C8.90215 16.1906 8.85967 16.4192 8.67911 16.5397C8.494 16.6633 8.29066 16.6108 8.13742 16.3961C8.08886 16.3266 8.04487 16.254 7.99935 16.1829C7.59878 15.565 7.19819 14.9456 6.79003 14.3138C6.45774 14.4683 6.13911 14.6166 5.79164 14.7788ZM10.2693 17.9763C9.25114 17.9732 8.42723 18.8073 8.42875 19.8392C8.43178 20.8571 9.25114 21.6897 10.2541 21.6944C11.2586 21.699 12.084 20.871 12.0916 19.8546C12.0991 18.8166 11.2859 17.9794 10.2693 17.9763ZM20.8344 13.3592C20.8753 13.3731 20.8905 13.3824 20.9072 13.3824C22.2212 13.3839 23.5352 13.3886 24.8492 13.3793C24.9357 13.3793 25.0206 13.282 25.1056 13.2295C25.0464 13.1399 25.007 13.0086 24.925 12.9669C24.5366 12.7707 24.1194 12.6255 23.7415 12.4108C22.816 11.884 21.8206 12.1003 20.8328 12.0509C20.8344 12.505 20.8344 12.9282 20.8344 13.3592ZM10.9961 22.4204C10.4908 22.4204 10.0189 22.4204 9.52729 22.4204C9.52729 22.8745 9.52425 23.358 9.5288 23.843C9.53032 24.0099 9.63046 24.0871 9.78826 24.0871C10.1069 24.0886 10.424 24.0886 10.7427 24.0871C10.9035 24.0856 10.9945 24.0006 10.9961 23.8353C10.9976 23.3611 10.9961 22.8853 10.9961 22.4204ZM13.4784 16.6216C13.1628 16.4162 12.8715 16.2262 12.565 16.0269C12.2296 16.5459 11.9064 17.0464 11.5924 17.5314C11.87 17.7894 12.1295 18.0319 12.4011 18.2852C12.7531 17.743 13.1051 17.1978 13.4784 16.6216ZM15.0716 14.1532C14.6376 14.1532 14.2568 14.1501 13.8744 14.1563C13.8259 14.1563 13.7576 14.1887 13.7303 14.2289C13.4784 14.6073 13.2341 14.9904 12.9792 15.3828C13.2948 15.5882 13.5876 15.7782 13.8926 15.9775C14.2871 15.3689 14.6665 14.7819 15.0716 14.1532Z' fill='%23ABB2BF'/%3E%3Cpath d='M2.7908 10.3239C2.79687 10.5386 2.63756 10.7147 2.42666 10.7271C2.20209 10.7394 2.02152 10.5742 2.01393 10.3486C2.00635 10.1324 2.16567 9.95783 2.37657 9.94547C2.60265 9.93311 2.78473 10.0999 2.7908 10.3239Z' fill='%23ABB2BF'/%3E%3Cpath d='M10.8441 10.3347C10.8441 10.5556 10.6833 10.724 10.4663 10.727C10.2387 10.7317 10.0688 10.5556 10.0733 10.3239C10.0794 10.1045 10.2463 9.9408 10.4633 9.94389C10.6788 9.94698 10.8426 10.1154 10.8441 10.3347Z' fill='%23ABB2BF'/%3E%3Cpath d='M10.2355 20.2177C10.017 20.2177 9.79998 20.2239 9.58148 20.2162C9.32202 20.2053 9.17182 20.054 9.17485 19.8269C9.1794 19.6091 9.32354 19.4608 9.57087 19.4562C10.0321 19.4469 10.4934 19.4469 10.9531 19.4562C11.2035 19.4608 11.3416 19.6075 11.3446 19.83C11.3476 20.0617 11.2005 20.2069 10.938 20.2162C10.7058 20.2239 10.4706 20.2177 10.2355 20.2177Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 26px; - height: 26px; - left: -34px; -} -.cat-acc-six--active:before { - background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.125977 11.5905C0.342953 10.8058 0.552334 10.0165 0.779932 9.23489C1.08795 8.18296 1.30341 7.08623 1.74646 6.09608C3.01798 3.25076 5.23023 1.59948 8.28763 1.2612C9.86564 1.08665 11.4664 1.10209 13.052 1.30445C13.8547 1.4064 14.6164 1.66899 15.3432 2.03045C15.5784 2.14785 15.6588 2.34557 15.5677 2.55101C15.4722 2.76418 15.2597 2.83987 15.017 2.72093C14.2006 2.3224 13.3449 2.07679 12.4436 1.99338C12.3859 1.98874 12.3268 1.98102 12.2691 1.97639C12.2448 1.97484 12.2205 1.98257 12.175 1.98874C12.1705 2.0598 12.1614 2.13395 12.1614 2.20809C12.1598 3.46238 12.1659 4.71667 12.1568 5.96941C12.1553 6.18413 12.216 6.24282 12.4238 6.24128C13.3615 6.2351 14.3023 6.21811 15.2385 6.25982C15.6482 6.27835 16.0654 6.39111 16.4554 6.53168C17.2596 6.82054 18.047 7.15728 18.8876 7.49402C18.8573 7.37663 18.8406 7.29321 18.8148 7.21134C18.3975 5.88137 17.6768 4.75065 16.6481 3.82538C16.6101 3.7914 16.5707 3.76051 16.5358 3.72343C16.3841 3.56433 16.3674 3.34653 16.4918 3.19206C16.6299 3.02214 16.8499 2.98662 17.0259 3.1519C17.3521 3.4562 17.6783 3.76668 17.9697 4.10652C18.8649 5.14764 19.4005 6.37567 19.7434 7.70565C20.0317 8.82555 20.361 9.93464 20.6599 11.0514C20.7084 11.2322 20.7797 11.294 20.9664 11.2893C21.4686 11.2754 21.9739 11.2538 22.4731 11.294C22.8676 11.3264 23.2712 11.4052 23.6414 11.5427C24.1907 11.745 24.7157 12.0138 25.2482 12.2625C25.7141 12.4787 25.9523 12.9236 25.8521 13.3747C25.7459 13.8566 25.3681 14.1516 24.8401 14.1516C21.983 14.1532 19.1259 14.1547 16.2672 14.147C16.0609 14.147 15.938 14.2011 15.8226 14.3818C14.8546 15.8971 13.8774 17.4048 12.8972 18.9124C12.8047 19.056 12.7683 19.1827 12.7986 19.3588C12.964 20.3675 12.6439 21.2001 11.8973 21.8782C11.823 21.9462 11.7623 22.0728 11.7608 22.1732C11.7471 22.7108 11.7578 23.2483 11.7532 23.7859C11.7486 24.447 11.3511 24.8502 10.7017 24.8564C10.3831 24.8594 10.0644 24.8625 9.74579 24.8548C9.19045 24.8394 8.78381 24.4238 8.77622 23.8585C8.76863 23.3039 8.78228 22.7494 8.76711 22.1948C8.76407 22.0867 8.70491 21.9492 8.62601 21.8766C7.89769 21.2124 7.58208 20.3984 7.70954 19.4051C7.72471 19.2847 7.69436 19.1317 7.62912 19.0313C6.83101 17.7801 6.02076 16.5366 5.21961 15.287C5.13312 15.1526 5.05422 15.0846 4.89794 15.1603C4.84787 15.185 4.78262 15.1881 4.72496 15.1881C3.64463 15.1897 2.56279 15.2237 1.48549 15.1742C0.843663 15.1449 0.423373 14.7201 0.203361 14.1053C0.177567 14.0342 0.151771 13.9647 0.125977 13.8937C0.125977 13.126 0.125977 12.3583 0.125977 11.5905ZM8.75801 1.99492C8.71856 1.98411 8.70338 1.97639 8.68668 1.97484C8.6442 1.97484 8.60324 1.97484 8.56075 1.97948C5.47452 2.34248 3.30779 3.97367 2.21987 6.93793C1.71763 8.30499 1.42176 9.75082 1.03333 11.1611C1.02423 11.192 1.03181 11.2275 1.03181 11.2646C1.05761 11.2708 1.08036 11.2816 1.10464 11.2816C2.15159 11.2832 3.20007 11.2801 4.24702 11.2878C4.39572 11.2893 4.42303 11.209 4.4549 11.0932C4.63697 10.4382 4.82511 9.78326 5.0087 9.12831C5.14981 8.62319 5.35617 8.15206 5.67329 7.735C6.07083 7.21134 6.56094 6.80355 7.16786 6.56412C7.29684 6.51314 7.51077 6.54713 7.6185 6.63209C7.70196 6.69696 7.72016 6.91322 7.68829 7.04143C7.6625 7.13874 7.5229 7.22525 7.41517 7.27622C6.58823 7.6763 6.04201 8.32043 5.77648 9.20863C5.63688 9.67358 5.51094 10.1401 5.37894 10.6081C5.31825 10.8259 5.25906 11.0437 5.19989 11.2631C6.40312 11.2631 7.57906 11.2631 8.75953 11.2631C8.75801 8.16442 8.75801 5.08585 8.75801 1.99492ZM0.88008 12.0648C0.88008 12.5467 0.88008 12.9978 0.88008 13.4504C0.88008 14.1316 1.17899 14.4405 1.84054 14.4405C2.6872 14.442 3.53236 14.4498 4.37903 14.4343C4.58994 14.4297 4.81145 14.3772 5.00718 14.2938C5.5079 14.0806 5.9889 13.8134 6.49568 13.6156C6.80825 13.4936 7.1542 13.3978 7.4865 13.3963C11.5742 13.3824 15.6633 13.387 19.751 13.387C19.8481 13.387 19.9452 13.387 20.0484 13.387C20.0484 12.9267 20.0484 12.4973 20.0484 12.0663C13.6529 12.0648 7.28014 12.0648 0.88008 12.0648ZM12.1705 11.2646C14.7727 11.2646 17.3476 11.2646 19.9376 11.2646C19.6903 10.3733 19.446 9.50676 19.2139 8.63709C19.1714 8.47954 19.094 8.39767 18.9468 8.34051C18.003 7.96979 17.0653 7.58053 16.117 7.22216C15.8318 7.11403 15.5192 7.03216 15.2157 7.02444C14.2279 6.99818 13.2387 7.01208 12.2494 7.01054C12.2266 7.01054 12.2038 7.02907 12.1705 7.04297C12.1705 8.44555 12.1705 9.84968 12.1705 11.2646ZM9.53942 1.97484C9.53942 5.09048 9.53942 8.17987 9.53942 11.2692C10.1646 11.2692 10.773 11.2692 11.3875 11.2692C11.3875 8.16596 11.3875 5.07658 11.3875 1.97484C10.7669 1.97484 10.16 1.97484 9.53942 1.97484ZM5.79164 14.7788C6.57003 15.9821 7.33173 17.1607 8.09039 18.3331C8.12225 18.3239 8.13286 18.3239 8.13742 18.3192C8.18142 18.2682 8.22392 18.2157 8.2664 18.1632C8.90216 17.4109 9.71088 17.1113 10.6683 17.2426C10.8261 17.2642 10.8914 17.2225 10.9672 17.1035C11.5529 16.1906 12.1447 15.2793 12.7334 14.3679C12.7713 14.3077 12.8017 14.2412 12.8366 14.1748C11.0871 14.1748 9.36038 14.1748 7.61395 14.1748C7.65795 14.2505 7.68677 14.303 7.71863 14.3509C8.06762 14.8931 8.42116 15.4306 8.76559 15.9759C8.90215 16.1906 8.85967 16.4192 8.67911 16.5397C8.494 16.6633 8.29067 16.6108 8.13742 16.3961C8.08886 16.3266 8.04487 16.254 7.99935 16.1829C7.59878 15.565 7.19819 14.9456 6.79003 14.3138C6.45774 14.4683 6.13911 14.6166 5.79164 14.7788ZM10.2693 17.9763C9.25114 17.9732 8.42723 18.8073 8.42875 19.8392C8.43178 20.8571 9.25114 21.6897 10.2541 21.6944C11.2586 21.699 12.084 20.871 12.0916 19.8546C12.0991 18.8166 11.2859 17.9794 10.2693 17.9763ZM20.8344 13.3592C20.8753 13.3731 20.8905 13.3824 20.9072 13.3824C22.2212 13.3839 23.5352 13.3886 24.8492 13.3793C24.9357 13.3793 25.0206 13.282 25.1056 13.2295C25.0464 13.1399 25.007 13.0086 24.925 12.9669C24.5366 12.7707 24.1194 12.6255 23.7415 12.4108C22.816 11.884 21.8206 12.1003 20.8328 12.0509C20.8344 12.505 20.8344 12.9282 20.8344 13.3592ZM10.9961 22.4204C10.4908 22.4204 10.0189 22.4204 9.52729 22.4204C9.52729 22.8745 9.52425 23.358 9.5288 23.843C9.53032 24.0099 9.63046 24.0871 9.78826 24.0871C10.1069 24.0886 10.424 24.0886 10.7427 24.0871C10.9035 24.0856 10.9945 24.0006 10.9961 23.8353C10.9976 23.3611 10.9961 22.8853 10.9961 22.4204ZM13.4784 16.6216C13.1628 16.4162 12.8715 16.2262 12.565 16.0269C12.2296 16.5459 11.9064 17.0464 11.5924 17.5314C11.87 17.7894 12.1295 18.0319 12.4011 18.2852C12.7531 17.743 13.1051 17.1978 13.4784 16.6216ZM15.0716 14.1532C14.6376 14.1532 14.2568 14.1501 13.8744 14.1563C13.8259 14.1563 13.7576 14.1887 13.7303 14.2289C13.4784 14.6073 13.2341 14.9904 12.9792 15.3828C13.2948 15.5882 13.5876 15.7782 13.8926 15.9775C14.2871 15.3689 14.6665 14.7819 15.0716 14.1532Z' fill='%23F5851A'/%3E%3Cpath d='M2.7908 10.3239C2.79687 10.5386 2.63756 10.7147 2.42666 10.7271C2.20209 10.7394 2.02152 10.5742 2.01393 10.3486C2.00635 10.1324 2.16567 9.95783 2.37657 9.94547C2.60265 9.93311 2.78473 10.0999 2.7908 10.3239Z' fill='%23F5851A'/%3E%3Cpath d='M10.8441 10.3347C10.8441 10.5556 10.6833 10.724 10.4663 10.727C10.2387 10.7317 10.0688 10.5556 10.0733 10.3239C10.0794 10.1045 10.2463 9.9408 10.4633 9.94389C10.6788 9.94698 10.8426 10.1154 10.8441 10.3347Z' fill='%23F5851A'/%3E%3Cpath d='M10.2355 20.2177C10.017 20.2177 9.79998 20.2239 9.58148 20.2162C9.32202 20.2053 9.17182 20.054 9.17485 19.8269C9.1794 19.6091 9.32354 19.4608 9.57087 19.4562C10.0321 19.4469 10.4934 19.4469 10.9531 19.4562C11.2035 19.4608 11.3416 19.6075 11.3446 19.83C11.3476 20.0617 11.2005 20.2069 10.938 20.2162C10.7058 20.2239 10.4706 20.2177 10.2355 20.2177Z' fill='%23F5851A'/%3E%3C/svg%3E"); -} - .cat-acc-seven { position: relative; } -.cat-acc-seven:before { - position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.51638 18.9954C8.93148 18.9954 8.35801 18.9954 7.778 18.9954C7.58848 18.0804 7.09017 17.3696 6.19647 16.9477C5.8501 16.7843 5.45307 16.6482 5.07076 16.6301C4.22607 16.5923 3.36994 16.5741 2.53179 16.6618C1.15448 16.8055 0.0696228 17.9746 0.0108051 19.2586C-0.00716691 19.6624 0.141513 19.8091 0.574476 19.8106C1.72142 19.8121 2.86673 19.8106 4.01367 19.8106C4.1117 19.8106 4.20974 19.8106 4.33881 19.8106C4.33881 20.3173 4.33881 20.8073 4.33881 21.2973C4.33881 21.4727 4.33063 21.6482 4.34207 21.8236C4.35678 22.0595 4.54466 22.2198 4.77993 22.2153C5.0054 22.2108 5.19656 22.0565 5.19819 21.8327C5.208 21.022 5.208 20.2114 5.19819 19.4023C5.19492 19.1421 5.00377 19.0106 4.67864 19.0106C3.53169 19.009 2.38639 19.009 1.23944 19.009C1.14141 19.009 1.04175 19.009 0.942086 19.009C1.02541 18.2982 1.73449 17.6192 2.5563 17.4588C2.71478 17.4286 2.87817 17.4059 3.03828 17.4074C3.75063 17.415 4.46951 17.3742 5.17206 17.4588C6.15562 17.5768 6.87123 18.3754 6.93169 19.2949C6.95783 19.6972 7.08362 19.8091 7.51659 19.8091C8.17502 19.8106 8.83346 19.8091 9.51476 19.8091C9.51476 20.3384 9.51476 20.8587 9.51476 21.4016C9.4347 21.4047 9.3481 21.4122 9.26151 21.4122C8.64719 21.4137 8.03451 21.4092 7.4202 21.4137C7.12284 21.4168 6.94149 21.5559 6.94149 21.8176C6.94312 22.846 6.02491 23.882 4.56754 23.8215C4.03655 23.7988 3.50229 23.826 2.96967 23.8154C1.97467 23.7942 1.0826 23.097 0.93719 22.2153C1.53354 22.2153 2.12661 22.2153 2.71805 22.2153C2.79974 22.2153 2.8798 22.2168 2.96149 22.2153C3.27682 22.2093 3.47125 22.052 3.46798 21.8085C3.46471 21.5665 3.26865 21.4153 2.94843 21.4137C2.13642 21.4107 1.3244 21.4107 0.510755 21.4137C0.161116 21.4153 0.00264121 21.5725 0.00590886 21.8962C0.0222471 23.2831 1.24271 24.5081 2.77361 24.6019C3.58071 24.6518 4.40416 24.6578 5.20473 24.5716C6.50199 24.4325 7.45451 23.5598 7.73879 22.3786C7.75023 22.3318 7.76003 22.2834 7.77473 22.2153C8.4495 22.2153 9.1161 22.2138 9.7827 22.2183C9.83825 22.2183 9.90197 22.2516 9.94608 22.2864C10.4656 22.6978 11.0179 22.7114 11.5979 22.4074C11.6191 22.3953 11.6453 22.3907 11.6959 22.3726C11.6665 22.9186 11.825 23.3798 12.3543 23.6566C12.8739 23.9288 13.3771 23.8562 13.8591 23.5205C14.4293 23.9122 15.0109 23.9334 15.5877 23.5265C16.3049 23.9198 16.7052 23.9198 17.331 23.5205C17.826 23.8593 18.3586 23.9425 18.906 23.6233C19.4566 23.3012 19.5432 22.7885 19.4958 22.2168C19.8095 22.2168 20.097 22.2017 20.3813 22.2259C20.4744 22.2335 20.5708 22.3348 20.6411 22.4119C22.0919 24.0075 24.8482 23.643 25.7468 21.7344C26.3742 20.402 25.8007 18.8472 24.425 18.1515C23.0542 17.4588 21.3453 17.8369 20.4679 19.0302C20.4173 19.0983 20.3584 19.1678 20.3307 19.245C20.2604 19.4371 20.2947 19.614 20.4908 19.7289C20.695 19.8499 20.8878 19.8167 21.0495 19.6548C21.1165 19.5883 21.1639 19.5051 21.2211 19.431C21.7766 18.7247 22.7553 18.4343 23.6539 18.7111C24.5361 18.9818 25.1325 19.7501 25.1325 20.6137C25.1325 21.4758 24.5312 22.2471 23.6506 22.5148C22.7487 22.7885 21.757 22.5087 21.2276 21.7873C21.0185 21.5015 20.7849 21.382 20.4222 21.4107C20.1281 21.4334 19.8307 21.4153 19.499 21.4153C19.499 20.8663 19.5072 20.3354 19.4974 19.8031C19.4876 19.2041 19.0497 18.7353 18.4175 18.6249C18.0727 18.5644 17.746 18.6491 17.3408 18.9047C16.7722 18.5175 16.1889 18.4918 15.6007 18.9077C15.0207 18.4918 14.4309 18.5145 13.8133 18.8593C13.8624 18.8094 13.9114 18.758 13.962 18.7096C14.4718 18.2271 14.7299 17.6479 14.7332 16.9734C14.7348 16.4803 14.7348 15.9873 14.7332 15.4943C14.7316 15.1812 14.5649 14.9967 14.2953 14.9997C14.0257 15.0027 13.8689 15.1857 13.8673 15.5048C13.8656 15.9979 13.8705 16.4909 13.8656 16.984C13.8558 17.8778 13.1647 18.5463 12.1975 18.6068C11.8413 18.6294 11.7024 18.764 11.7008 19.1013C11.6975 19.6442 11.7057 20.1872 11.6975 20.7301C11.691 21.1279 11.5358 21.4773 11.1682 21.6935C11.0309 21.7752 10.8071 21.7934 10.6437 21.7586C10.4362 21.7132 10.397 21.5196 10.3987 21.3306C10.4019 20.5124 10.3954 19.6926 10.4052 18.8744C10.4068 18.755 10.4477 18.6279 10.5049 18.5205C11.0032 17.5859 11.5129 16.6558 12.0096 15.7196C12.0782 15.5895 12.1289 15.4353 12.1289 15.2931C12.137 13.4298 12.1338 11.5666 12.1338 9.70484C12.1338 9.66249 12.1354 9.62166 12.1305 9.57931C12.106 9.34791 11.9165 9.18306 11.6845 9.19214C11.4606 9.1997 11.2809 9.35699 11.2711 9.58082C11.258 9.86515 11.2662 10.1495 11.2662 10.4323C11.2662 11.1764 11.2662 11.919 11.2662 12.6631C11.2662 12.7432 11.2662 12.8234 11.2662 12.902C10.812 12.412 10.5571 11.8494 10.4591 11.2354C10.0425 8.62953 12.1926 6.44413 15.0354 6.58327C15.818 6.62108 16.5369 6.85852 17.1741 7.28048C17.2656 7.34098 17.3244 7.49978 17.3244 7.6132C17.3326 10.1359 17.3342 12.6585 17.3261 15.1827C17.3244 15.4549 17.4045 15.6591 17.6218 15.8436C18.2345 16.3624 18.5661 17.0127 18.6282 17.7795C18.6511 18.0517 18.839 18.2196 19.089 18.2029C19.3406 18.1863 19.5105 17.9988 19.4909 17.7281C19.4272 16.8357 19.0677 16.0599 18.3897 15.4202C18.2443 15.2825 18.2051 15.1434 18.1904 14.9604C18.1495 14.4673 18.2426 14.0666 18.6707 13.6945C19.1788 13.2529 19.4745 12.654 19.6804 12.0309C19.7882 11.7072 19.7016 11.4925 19.4337 11.4108C19.187 11.3367 18.986 11.4789 18.857 11.7708C18.6903 12.1579 18.4893 12.533 18.3031 12.9141C18.2753 12.9035 18.2475 12.8945 18.2181 12.8839C18.2181 11.3458 18.2181 9.80768 18.2181 8.21967C18.2949 8.31193 18.3505 8.3694 18.3946 8.43595C18.7328 8.93806 18.9533 9.481 19.0252 10.0723C19.0318 10.1223 19.0416 10.1722 19.053 10.2206C19.1102 10.4746 19.3063 10.6183 19.5432 10.585C19.7833 10.5518 19.9304 10.3612 19.9026 10.1056C19.8062 9.20273 19.4778 8.37545 18.8619 7.67219C17.4568 6.06754 15.6301 5.43537 13.4686 5.94202C11.3054 6.44867 10 7.80679 9.61932 9.83944C9.32196 11.4305 9.85786 12.8249 11.0751 13.9849C11.2107 14.1134 11.2646 14.236 11.2809 14.4159C11.3365 15.0269 11.1796 15.5729 10.8512 16.1068C10.4771 16.7148 10.165 17.356 9.82681 17.9821C9.74186 18.1394 9.63729 18.2907 9.58501 18.457C9.53273 18.6204 9.53762 18.8003 9.51638 18.9954ZM13.4376 21.1899C13.4376 21.6406 13.4408 22.0913 13.4359 22.5435C13.4343 22.8384 13.266 23.0184 13.003 23.0184C12.7399 23.0184 12.5716 22.8399 12.57 22.545C12.5667 21.6603 12.5667 20.774 12.57 19.8893C12.5716 19.5943 12.7399 19.4144 13.0013 19.4144C13.2627 19.4144 13.4327 19.5943 13.4343 19.8893C13.4392 20.3203 13.4376 20.7543 13.4376 21.1899ZM15.1694 21.2065C15.1694 21.6497 15.1711 22.0913 15.1694 22.5344C15.1678 22.8324 15.0077 23.0123 14.7463 23.0169C14.475 23.0229 14.3051 22.8384 14.3051 22.5269C14.3035 21.6497 14.3035 20.7725 14.3051 19.8953C14.3051 19.5974 14.4669 19.4174 14.7283 19.4113C14.9979 19.4053 15.1694 19.5913 15.1711 19.9029C15.1727 20.3369 15.1694 20.771 15.1694 21.2065ZM16.9029 21.1914C16.9029 21.6421 16.9062 22.0928 16.9013 22.545C16.8996 22.8384 16.7297 23.0184 16.4667 23.0184C16.2036 23.0169 16.037 22.8384 16.037 22.542C16.0337 21.6572 16.0337 20.771 16.037 19.8862C16.0386 19.5928 16.2085 19.4129 16.4699 19.4129C16.7314 19.4144 16.898 19.5943 16.9013 19.8893C16.9062 20.3218 16.9029 20.7574 16.9029 21.1914ZM17.7705 21.2398C17.7705 20.7891 17.7688 20.3384 17.7721 19.8862C17.7737 19.5913 17.942 19.4113 18.2051 19.4113C18.4665 19.4113 18.6364 19.5913 18.638 19.8862C18.6413 20.771 18.6413 21.6572 18.638 22.542C18.6364 22.8369 18.4681 23.0169 18.2051 23.0169C17.942 23.0169 17.7754 22.8369 17.7737 22.542C17.7672 22.1079 17.7705 21.6739 17.7705 21.2398Z' fill='%23ABB2BF'/%3E%3Cpath d='M7.34479 15.7059C7.72221 15.3641 8.04734 15.0753 8.36593 14.7804C8.61591 14.5505 8.63551 14.4113 8.45579 14.1361C8.05714 13.5251 7.76142 12.8748 7.5817 12.1791C7.50654 11.8872 7.3693 11.7919 7.0458 11.7904C6.5867 11.7873 6.12923 11.7904 5.65379 11.7904C5.65379 10.9888 5.65379 10.2069 5.65379 9.38416C5.88416 9.38416 6.12269 9.38416 6.36286 9.38416C6.59814 9.38416 6.83177 9.37962 7.06704 9.38567C7.34479 9.39172 7.51308 9.26922 7.57517 9.02573C7.75652 8.30432 8.06368 7.6313 8.48357 7.00064C8.62898 6.78134 8.5865 6.59078 8.39208 6.41535C8.06205 6.11892 7.73364 5.81946 7.43302 5.54723C8.05387 4.97404 8.65676 4.41899 9.29721 3.82765C9.54882 4.06661 9.84618 4.35396 10.1468 4.63678C10.4719 4.94077 10.5798 4.95287 10.9686 4.73811C11.6009 4.39026 12.274 4.13466 12.9864 3.97133C13.3393 3.88966 13.4341 3.77925 13.4357 3.44804C13.4373 3.03213 13.4357 2.61471 13.4357 2.16705C13.8736 2.16705 14.2951 2.16856 14.715 2.16705C14.9159 2.16554 15.0875 2.08538 15.1267 1.90541C15.1528 1.7829 15.1251 1.61805 15.0499 1.51672C14.9878 1.43203 14.8228 1.37758 14.7003 1.37304C14.1497 1.35792 13.5991 1.36246 13.0485 1.36851C12.7331 1.37153 12.573 1.52579 12.5714 1.82525C12.5665 2.29257 12.5698 2.75839 12.5698 3.19849C11.913 3.45106 11.2839 3.69153 10.6141 3.94864C10.3478 3.6991 10.052 3.4193 9.75305 3.14254C9.28414 2.70697 9.21388 2.70395 8.68943 3.11683C8.57506 2.93837 8.4656 2.7599 8.35123 2.58598C8.16988 2.31073 7.97381 2.26082 7.66992 2.41205C7.53432 2.48011 7.40361 2.55271 7.27127 2.62379C6.86935 2.83704 6.56873 2.6737 6.56709 2.23964C6.56709 2.08084 6.572 1.92204 6.56383 1.76324C6.54913 1.52126 6.39555 1.37002 6.13577 1.36699C5.26985 1.35943 4.40228 1.35943 3.53635 1.36699C3.28474 1.36851 3.12626 1.52731 3.10666 1.76778C3.09359 1.92507 3.08378 2.08689 3.10666 2.24267C3.1426 2.48162 3.03477 2.62379 2.8044 2.69487C2.73088 2.71756 2.62958 2.72663 2.56586 2.6979C2.36327 2.60715 2.17538 2.48919 1.97605 2.39239C1.71138 2.26384 1.50224 2.31073 1.35193 2.54817C0.922238 3.22421 0.497448 3.90327 0.079189 4.58535C-0.0662212 4.8228 -0.00413597 5.0179 0.242571 5.16611C0.378179 5.24778 0.520314 5.3234 0.66409 5.39146C0.842177 5.47464 0.953277 5.56085 0.950009 5.78468C0.948376 6.00246 0.824207 6.06901 0.665726 6.15219C-0.152819 6.58624 -0.152817 6.58776 0.320992 7.34849C0.64939 7.87631 0.976151 8.40565 1.30782 8.93196C1.50714 9.24805 1.70157 9.29493 2.04631 9.11798C2.17211 9.05295 2.30772 8.99699 2.41882 8.91683C2.60181 8.78374 2.77662 8.77164 2.94 8.92591C3.01189 8.99397 3.08542 9.08622 3.09685 9.17394C3.12136 9.36299 3.09685 9.55809 3.10666 9.75016C3.11973 10.0194 3.30926 10.1933 3.56086 10.1827C3.8043 10.1721 3.96442 10.0058 3.96932 9.73957C3.97586 9.42197 3.96932 9.10437 3.97096 8.78677C3.97259 8.59167 3.886 8.45858 3.69484 8.36632C3.4563 8.25138 3.22266 8.12283 2.99556 7.98974C2.81747 7.88539 2.64592 7.86875 2.46293 7.96857C2.28484 8.06536 2.10513 8.15762 1.89763 8.26651C1.60845 7.80523 1.32743 7.35303 1.03497 6.88418C1.21469 6.78588 1.38297 6.68909 1.55453 6.60137C1.77999 6.48794 1.86495 6.32158 1.84044 6.08262C1.81921 5.87694 1.81921 5.6652 1.84044 5.45952C1.86332 5.22358 1.78817 5.0542 1.55943 4.93925C1.38625 4.85305 1.21959 4.75474 1.03497 4.65493C1.32579 4.18911 1.60844 3.73691 1.9107 3.25294C2.3747 3.60835 2.76846 3.687 3.34683 3.37393C3.92031 3.06389 4.06408 2.71756 3.94317 2.17461C4.55422 2.17461 5.10973 2.17461 5.71588 2.17461C5.62438 2.70546 5.76162 3.06541 6.34162 3.37847C6.9249 3.69153 7.31702 3.60533 7.75488 3.27109C8.09962 3.68095 8.09799 3.68095 7.73855 4.0167C7.32683 4.40236 6.91673 4.78953 6.47723 5.20392C6.18641 4.6519 5.76326 4.298 5.1326 4.19062C4.75519 4.1271 4.39574 4.18306 4.05591 4.34186C3.34683 4.67156 2.97923 5.40658 3.15404 6.13253C3.32069 6.8252 4.0167 7.35 4.7944 7.36966C5.67666 7.39235 6.28445 6.89628 6.58344 5.92382C6.89876 6.21873 7.22063 6.5197 7.53105 6.81008C7.30395 7.35151 7.07031 7.91715 6.8236 8.47824C6.80073 8.52966 6.68799 8.57201 6.61774 8.57352C6.17497 8.5826 5.73384 8.57504 5.29108 8.57806C4.9349 8.58108 4.77479 8.72476 4.77479 9.05144C4.77153 10.0708 4.77153 11.0901 4.77479 12.1095C4.77643 12.4392 4.93164 12.5844 5.28455 12.5874C5.72731 12.5904 6.17008 12.5813 6.61121 12.595C6.68963 12.598 6.80727 12.666 6.83668 12.7311C7.07848 13.268 7.30395 13.8124 7.55719 14.4038C7.25983 14.6775 6.9151 14.9936 6.572 15.3097C6.26321 15.5955 6.25994 15.774 6.55893 16.0523C7.20265 16.6512 7.84801 17.2456 8.49011 17.8445C8.66002 18.0033 8.84955 18.0713 9.07338 17.9594C9.34296 17.8248 9.36093 17.5178 9.10932 17.2819C8.61427 16.8175 8.11596 16.3578 7.61601 15.8995C7.54413 15.8421 7.4608 15.7921 7.34479 15.7059ZM5.69953 5.78165C5.69627 6.22478 5.31558 6.57566 4.84014 6.57566C4.3696 6.57566 3.97748 6.21722 3.97258 5.78165C3.96768 5.34004 4.37287 4.96799 4.85321 4.97404C5.32376 4.97858 5.70443 5.34155 5.69953 5.78165Z' fill='%23ABB2BF'/%3E%3Cpath d='M21.923 14.4037C22.1697 13.8199 22.3984 13.2694 22.6419 12.7234C22.668 12.6645 22.7775 12.6009 22.851 12.5994C23.2921 12.5873 23.7349 12.5964 24.1777 12.5934C24.5469 12.5903 24.7005 12.4482 24.7005 12.1018C24.7021 11.0916 24.7021 10.0798 24.7005 9.06951C24.6988 8.72922 24.542 8.58705 24.1679 8.58554C23.7349 8.58252 23.3019 8.59008 22.869 8.57949C22.7922 8.57798 22.6713 8.52807 22.6468 8.4706C22.4001 7.91707 22.1697 7.35748 21.9197 6.76463C22.2301 6.4803 22.5781 6.16572 22.9212 5.84661C23.2121 5.57589 23.2137 5.39138 22.9229 5.12066C22.1648 4.41589 21.4051 3.71263 20.6437 3.01239C20.3512 2.74168 20.1519 2.7447 19.8595 3.0139C19.5147 3.33302 19.1749 3.65516 18.8694 3.941C18.2256 3.70809 17.6211 3.49485 17.0248 3.26647C16.9643 3.24379 16.9104 3.13187 16.9071 3.06079C16.8957 2.66001 16.9039 2.25922 16.9006 1.85844C16.899 1.5484 16.7274 1.36238 16.4578 1.36691C16.1981 1.37296 16.0363 1.55294 16.0347 1.85088C16.0314 2.39383 16.0314 2.93677 16.0347 3.47972C16.0363 3.76556 16.1392 3.89714 16.4382 3.96217C17.2078 4.13156 17.9283 4.40984 18.5998 4.79399C18.8351 4.92859 19.0425 4.90288 19.2337 4.7229C19.5621 4.41438 19.8921 4.10585 20.2124 3.8064C20.8332 4.38262 21.4361 4.9422 22.0651 5.52598C21.758 5.80426 21.4345 6.09313 21.1159 6.38653C20.8528 6.62851 20.8332 6.76009 21.0211 7.04896C21.4149 7.65391 21.7057 8.29668 21.887 8.9833C21.9687 9.29183 22.0978 9.38408 22.4376 9.3856C22.8886 9.38711 23.3395 9.3856 23.8117 9.3856C23.8117 10.1811 23.8117 10.9691 23.8117 11.7918C23.3885 11.7918 22.9588 11.7918 22.5291 11.7918C22.0684 11.7918 22.0177 11.8629 21.8642 12.2546C21.6207 12.8701 21.3479 13.4781 21.0472 14.0725C20.8561 14.4506 20.8365 14.5338 21.1649 14.8362C21.4655 15.113 21.7694 15.3852 22.0913 15.6756C22.0112 15.7543 21.9524 15.8132 21.8903 15.8707C21.3805 16.3441 20.8675 16.8144 20.3594 17.2893C20.1339 17.4996 20.116 17.7355 20.3022 17.9079C20.4836 18.0773 20.7483 18.0607 20.9721 17.8565C21.6322 17.25 22.2906 16.6435 22.9441 16.031C23.2072 15.7845 23.2006 15.5924 22.931 15.3399C22.5863 15.0147 22.235 14.6926 21.923 14.4037Z' fill='%23ABB2BF'/%3E%3Cpath d='M21.6709 20.6229C21.6758 21.2399 22.2036 21.7662 22.862 21.8116C23.1544 21.8313 23.3652 21.6951 23.3979 21.4638C23.4306 21.2339 23.2623 21.0599 22.9666 21.0146C22.6823 20.9707 22.5205 20.8104 22.5369 20.5881C22.5516 20.39 22.728 20.2281 22.942 20.2145C23.1822 20.2009 23.3538 20.3491 23.4028 20.6138C23.4534 20.8875 23.6413 21.0403 23.8897 21.01C24.1396 20.9798 24.2867 20.7832 24.2638 20.5125C24.2099 19.8727 23.5939 19.3782 22.8963 19.413C22.2134 19.4462 21.666 19.9861 21.6709 20.6229Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 26px; - height: 26px; - left: -34px; -} -.cat-acc-seven--active:before { - background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.51638 18.9954C8.93148 18.9954 8.35801 18.9954 7.778 18.9954C7.58848 18.0804 7.09017 17.3696 6.19647 16.9477C5.8501 16.7843 5.45307 16.6482 5.07076 16.6301C4.22607 16.5923 3.36994 16.5741 2.53179 16.6618C1.15448 16.8055 0.0696228 17.9746 0.0108051 19.2586C-0.00716691 19.6624 0.141513 19.8091 0.574476 19.8106C1.72142 19.8121 2.86673 19.8106 4.01367 19.8106C4.1117 19.8106 4.20974 19.8106 4.33881 19.8106C4.33881 20.3173 4.33881 20.8073 4.33881 21.2973C4.33881 21.4727 4.33063 21.6482 4.34207 21.8236C4.35678 22.0595 4.54466 22.2198 4.77993 22.2153C5.0054 22.2108 5.19656 22.0565 5.19819 21.8327C5.208 21.022 5.208 20.2114 5.19819 19.4023C5.19492 19.1421 5.00377 19.0106 4.67864 19.0106C3.53169 19.009 2.38639 19.009 1.23944 19.009C1.14141 19.009 1.04175 19.009 0.942086 19.009C1.02541 18.2982 1.73449 17.6192 2.5563 17.4588C2.71478 17.4286 2.87817 17.4059 3.03828 17.4074C3.75063 17.415 4.46951 17.3742 5.17206 17.4588C6.15562 17.5768 6.87123 18.3754 6.93169 19.2949C6.95783 19.6972 7.08362 19.8091 7.51659 19.8091C8.17502 19.8106 8.83346 19.8091 9.51476 19.8091C9.51476 20.3384 9.51476 20.8587 9.51476 21.4016C9.4347 21.4047 9.3481 21.4122 9.26151 21.4122C8.64719 21.4137 8.03451 21.4092 7.4202 21.4137C7.12284 21.4168 6.94149 21.5559 6.94149 21.8176C6.94312 22.846 6.02491 23.882 4.56754 23.8215C4.03655 23.7988 3.50229 23.826 2.96967 23.8154C1.97467 23.7942 1.0826 23.097 0.93719 22.2153C1.53354 22.2153 2.12661 22.2153 2.71805 22.2153C2.79974 22.2153 2.8798 22.2168 2.96149 22.2153C3.27682 22.2093 3.47125 22.052 3.46798 21.8085C3.46471 21.5665 3.26865 21.4153 2.94843 21.4137C2.13642 21.4107 1.3244 21.4107 0.510754 21.4137C0.161116 21.4153 0.00264121 21.5725 0.00590886 21.8962C0.0222471 23.2831 1.24271 24.5081 2.77361 24.6019C3.58071 24.6518 4.40416 24.6578 5.20473 24.5716C6.50199 24.4325 7.45451 23.5598 7.73879 22.3786C7.75023 22.3318 7.76003 22.2834 7.77473 22.2153C8.4495 22.2153 9.1161 22.2138 9.7827 22.2183C9.83825 22.2183 9.90197 22.2516 9.94608 22.2864C10.4656 22.6978 11.0179 22.7114 11.5979 22.4074C11.6191 22.3953 11.6453 22.3907 11.6959 22.3726C11.6665 22.9186 11.825 23.3798 12.3543 23.6566C12.8739 23.9288 13.3771 23.8562 13.8591 23.5205C14.4293 23.9122 15.0109 23.9334 15.5877 23.5265C16.3049 23.9198 16.7052 23.9198 17.331 23.5205C17.826 23.8593 18.3586 23.9425 18.906 23.6233C19.4566 23.3012 19.5432 22.7885 19.4958 22.2168C19.8095 22.2168 20.097 22.2017 20.3813 22.2259C20.4744 22.2335 20.5708 22.3348 20.6411 22.4119C22.0919 24.0075 24.8482 23.643 25.7468 21.7344C26.3742 20.402 25.8007 18.8472 24.425 18.1515C23.0542 17.4588 21.3453 17.8369 20.4679 19.0302C20.4173 19.0983 20.3584 19.1678 20.3307 19.245C20.2604 19.4371 20.2947 19.614 20.4908 19.7289C20.695 19.8499 20.8878 19.8167 21.0495 19.6548C21.1165 19.5883 21.1639 19.5051 21.2211 19.431C21.7766 18.7247 22.7553 18.4343 23.6539 18.7111C24.5361 18.9818 25.1325 19.7501 25.1325 20.6137C25.1325 21.4758 24.5312 22.2471 23.6506 22.5148C22.7487 22.7885 21.757 22.5087 21.2276 21.7873C21.0185 21.5015 20.7849 21.382 20.4222 21.4107C20.1281 21.4334 19.8307 21.4153 19.499 21.4153C19.499 20.8663 19.5072 20.3354 19.4974 19.8031C19.4876 19.2041 19.0497 18.7353 18.4175 18.6249C18.0727 18.5644 17.746 18.6491 17.3408 18.9047C16.7722 18.5175 16.1889 18.4918 15.6007 18.9077C15.0207 18.4918 14.4309 18.5145 13.8133 18.8593C13.8624 18.8094 13.9114 18.758 13.962 18.7096C14.4718 18.2271 14.7299 17.6479 14.7332 16.9734C14.7348 16.4803 14.7348 15.9873 14.7332 15.4943C14.7316 15.1812 14.5649 14.9967 14.2953 14.9997C14.0257 15.0027 13.8689 15.1857 13.8673 15.5048C13.8656 15.9979 13.8705 16.4909 13.8656 16.984C13.8558 17.8778 13.1647 18.5463 12.1975 18.6068C11.8413 18.6294 11.7024 18.764 11.7008 19.1013C11.6975 19.6442 11.7057 20.1872 11.6975 20.7301C11.691 21.1279 11.5358 21.4773 11.1682 21.6935C11.0309 21.7752 10.8071 21.7934 10.6437 21.7586C10.4362 21.7132 10.397 21.5196 10.3987 21.3306C10.4019 20.5124 10.3954 19.6926 10.4052 18.8744C10.4068 18.755 10.4477 18.6279 10.5049 18.5205C11.0032 17.5859 11.5129 16.6558 12.0096 15.7196C12.0782 15.5895 12.1289 15.4353 12.1289 15.2931C12.137 13.4298 12.1338 11.5666 12.1338 9.70484C12.1338 9.66249 12.1354 9.62166 12.1305 9.57931C12.106 9.34791 11.9165 9.18306 11.6845 9.19214C11.4606 9.1997 11.2809 9.35699 11.2711 9.58082C11.258 9.86515 11.2662 10.1495 11.2662 10.4323C11.2662 11.1764 11.2662 11.919 11.2662 12.6631C11.2662 12.7432 11.2662 12.8234 11.2662 12.902C10.812 12.412 10.5571 11.8494 10.4591 11.2354C10.0425 8.62953 12.1926 6.44413 15.0354 6.58327C15.818 6.62108 16.5369 6.85852 17.1741 7.28048C17.2656 7.34098 17.3244 7.49978 17.3244 7.61321C17.3326 10.1359 17.3342 12.6585 17.3261 15.1827C17.3244 15.4549 17.4045 15.6591 17.6218 15.8436C18.2345 16.3624 18.5661 17.0127 18.6282 17.7795C18.6511 18.0517 18.839 18.2196 19.089 18.2029C19.3406 18.1863 19.5105 17.9988 19.4909 17.7281C19.4272 16.8357 19.0677 16.0599 18.3897 15.4202C18.2443 15.2825 18.2051 15.1434 18.1904 14.9604C18.1495 14.4673 18.2426 14.0666 18.6707 13.6945C19.1788 13.2529 19.4745 12.654 19.6804 12.0309C19.7882 11.7072 19.7016 11.4925 19.4337 11.4108C19.187 11.3367 18.986 11.4789 18.857 11.7708C18.6903 12.1579 18.4893 12.533 18.3031 12.9141C18.2753 12.9035 18.2475 12.8945 18.2181 12.8839C18.2181 11.3458 18.2181 9.80768 18.2181 8.21967C18.2949 8.31193 18.3505 8.3694 18.3946 8.43594C18.7328 8.93806 18.9533 9.481 19.0252 10.0723C19.0318 10.1223 19.0416 10.1722 19.053 10.2206C19.1102 10.4746 19.3063 10.6183 19.5432 10.585C19.7833 10.5518 19.9304 10.3612 19.9026 10.1056C19.8062 9.20273 19.4778 8.37545 18.8619 7.67219C17.4568 6.06755 15.6302 5.43537 13.4686 5.94202C11.3054 6.44867 10 7.80679 9.61932 9.83944C9.32196 11.4305 9.85786 12.8249 11.0751 13.9849C11.2107 14.1134 11.2646 14.236 11.2809 14.4159C11.3365 15.0269 11.1796 15.5729 10.8512 16.1068C10.4771 16.7148 10.165 17.356 9.82681 17.9821C9.74186 18.1394 9.63729 18.2907 9.58501 18.457C9.53273 18.6204 9.53762 18.8003 9.51638 18.9954ZM13.4376 21.1899C13.4376 21.6406 13.4408 22.0913 13.4359 22.5435C13.4343 22.8384 13.266 23.0184 13.003 23.0184C12.7399 23.0184 12.5716 22.8399 12.57 22.545C12.5667 21.6603 12.5667 20.774 12.57 19.8893C12.5716 19.5943 12.7399 19.4144 13.0013 19.4144C13.2627 19.4144 13.4327 19.5943 13.4343 19.8893C13.4392 20.3203 13.4376 20.7543 13.4376 21.1899ZM15.1694 21.2065C15.1694 21.6497 15.1711 22.0913 15.1694 22.5344C15.1678 22.8324 15.0077 23.0123 14.7463 23.0169C14.475 23.0229 14.3051 22.8384 14.3051 22.5269C14.3035 21.6497 14.3035 20.7725 14.3051 19.8953C14.3051 19.5974 14.4669 19.4174 14.7283 19.4113C14.9979 19.4053 15.1694 19.5913 15.1711 19.9029C15.1727 20.3369 15.1694 20.771 15.1694 21.2065ZM16.9029 21.1914C16.9029 21.6421 16.9062 22.0928 16.9013 22.545C16.8996 22.8384 16.7297 23.0184 16.4667 23.0184C16.2036 23.0169 16.037 22.8384 16.037 22.542C16.0337 21.6572 16.0337 20.771 16.037 19.8862C16.0386 19.5928 16.2085 19.4129 16.4699 19.4129C16.7314 19.4144 16.898 19.5943 16.9013 19.8893C16.9062 20.3218 16.9029 20.7574 16.9029 21.1914ZM17.7705 21.2398C17.7705 20.7891 17.7688 20.3384 17.7721 19.8862C17.7737 19.5913 17.942 19.4113 18.2051 19.4113C18.4665 19.4113 18.6364 19.5913 18.638 19.8862C18.6413 20.771 18.6413 21.6572 18.638 22.542C18.6364 22.8369 18.4681 23.0169 18.2051 23.0169C17.942 23.0169 17.7754 22.8369 17.7737 22.542C17.7672 22.1079 17.7705 21.6739 17.7705 21.2398Z' fill='%23F5851A'/%3E%3Cpath d='M7.34479 15.7059C7.72221 15.3641 8.04734 15.0753 8.36593 14.7804C8.61591 14.5505 8.63551 14.4113 8.45579 14.1361C8.05714 13.5251 7.76142 12.8748 7.5817 12.1791C7.50654 11.8872 7.3693 11.7919 7.0458 11.7904C6.5867 11.7873 6.12923 11.7904 5.65379 11.7904C5.65379 10.9888 5.65379 10.2069 5.65379 9.38416C5.88416 9.38416 6.12269 9.38416 6.36286 9.38416C6.59814 9.38416 6.83177 9.37962 7.06704 9.38567C7.34479 9.39172 7.51308 9.26922 7.57517 9.02573C7.75652 8.30432 8.06368 7.63131 8.48357 7.00064C8.62898 6.78134 8.5865 6.59078 8.39208 6.41534C8.06205 6.11892 7.73364 5.81946 7.43302 5.54723C8.05387 4.97404 8.65676 4.41899 9.29721 3.82765C9.54882 4.06661 9.84618 4.35396 10.1468 4.63678C10.4719 4.94077 10.5798 4.95287 10.9686 4.73811C11.6009 4.39026 12.274 4.13466 12.9864 3.97133C13.3393 3.88966 13.4341 3.77925 13.4357 3.44804C13.4373 3.03213 13.4357 2.61471 13.4357 2.16705C13.8736 2.16705 14.2951 2.16856 14.715 2.16705C14.9159 2.16554 15.0875 2.08538 15.1267 1.90541C15.1528 1.7829 15.1251 1.61805 15.0499 1.51672C14.9878 1.43203 14.8228 1.37758 14.7003 1.37304C14.1497 1.35792 13.5991 1.36246 13.0485 1.36851C12.7331 1.37153 12.573 1.52579 12.5714 1.82525C12.5665 2.29257 12.5698 2.75839 12.5698 3.1985C11.913 3.45106 11.2839 3.69153 10.6141 3.94864C10.3478 3.6991 10.052 3.4193 9.75305 3.14254C9.28414 2.70697 9.21388 2.70395 8.68943 3.11683C8.57506 2.93837 8.4656 2.7599 8.35123 2.58598C8.16988 2.31073 7.97381 2.26082 7.66992 2.41205C7.53432 2.48011 7.40361 2.55271 7.27127 2.62379C6.86935 2.83704 6.56873 2.6737 6.56709 2.23964C6.56709 2.08084 6.572 1.92204 6.56383 1.76324C6.54913 1.52126 6.39555 1.37002 6.13577 1.36699C5.26984 1.35943 4.40228 1.35943 3.53635 1.36699C3.28474 1.36851 3.12626 1.52731 3.10666 1.76778C3.09359 1.92507 3.08378 2.08689 3.10666 2.24267C3.1426 2.48162 3.03477 2.62379 2.8044 2.69487C2.73088 2.71756 2.62958 2.72663 2.56586 2.6979C2.36327 2.60715 2.17538 2.48919 1.97605 2.39239C1.71138 2.26384 1.50224 2.31073 1.35193 2.54817C0.922238 3.22421 0.497448 3.90327 0.079189 4.58535C-0.0662212 4.8228 -0.00413597 5.0179 0.242571 5.16611C0.378179 5.24778 0.520314 5.3234 0.66409 5.39146C0.842177 5.47464 0.953277 5.56085 0.950009 5.78468C0.948376 6.00246 0.824207 6.06901 0.665726 6.15219C-0.152819 6.58624 -0.152817 6.58776 0.320992 7.34849C0.64939 7.87631 0.976151 8.40565 1.30782 8.93196C1.50714 9.24805 1.70157 9.29493 2.04631 9.11798C2.17211 9.05295 2.30772 8.99699 2.41882 8.91683C2.60181 8.78374 2.77662 8.77164 2.94 8.92591C3.01189 8.99397 3.08542 9.08622 3.09685 9.17394C3.12136 9.36299 3.09685 9.55809 3.10666 9.75016C3.11973 10.0194 3.30926 10.1933 3.56087 10.1827C3.8043 10.1721 3.96442 10.0058 3.96932 9.73957C3.97586 9.42197 3.96932 9.10437 3.97096 8.78677C3.97259 8.59167 3.886 8.45858 3.69484 8.36632C3.4563 8.25138 3.22266 8.12283 2.99556 7.98974C2.81747 7.88539 2.64592 7.86875 2.46293 7.96857C2.28484 8.06536 2.10513 8.15762 1.89763 8.26651C1.60845 7.80523 1.32743 7.35303 1.03497 6.88418C1.21469 6.78588 1.38297 6.68909 1.55453 6.60137C1.77999 6.48794 1.86495 6.32158 1.84044 6.08262C1.8192 5.87694 1.8192 5.6652 1.84044 5.45952C1.86332 5.22358 1.78817 5.0542 1.55943 4.93926C1.38625 4.85305 1.21959 4.75474 1.03497 4.65493C1.32579 4.18911 1.60844 3.73691 1.9107 3.25294C2.3747 3.60835 2.76846 3.687 3.34683 3.37393C3.92031 3.06389 4.06408 2.71756 3.94317 2.17461C4.55422 2.17461 5.10973 2.17461 5.71588 2.17461C5.62438 2.70546 5.76162 3.06541 6.34162 3.37847C6.9249 3.69153 7.31702 3.60533 7.75488 3.27109C8.09962 3.68095 8.09799 3.68095 7.73855 4.0167C7.32683 4.40236 6.91673 4.78953 6.47723 5.20392C6.18641 4.6519 5.76326 4.298 5.1326 4.19062C4.75519 4.1271 4.39574 4.18306 4.05591 4.34186C3.34683 4.67156 2.97923 5.40658 3.15404 6.13253C3.32069 6.8252 4.0167 7.35 4.7944 7.36966C5.67666 7.39235 6.28445 6.89628 6.58344 5.92382C6.89876 6.21873 7.22063 6.5197 7.53105 6.81008C7.30395 7.35151 7.07031 7.91715 6.8236 8.47824C6.80073 8.52966 6.688 8.57201 6.61774 8.57352C6.17497 8.5826 5.73384 8.57503 5.29108 8.57806C4.9349 8.58108 4.77479 8.72476 4.77479 9.05144C4.77153 10.0708 4.77153 11.0901 4.77479 12.1095C4.77643 12.4392 4.93164 12.5844 5.28455 12.5874C5.72731 12.5904 6.17008 12.5813 6.61121 12.595C6.68963 12.598 6.80727 12.666 6.83668 12.7311C7.07848 13.268 7.30395 13.8124 7.55719 14.4038C7.25983 14.6775 6.9151 14.9936 6.572 15.3097C6.26321 15.5955 6.25994 15.774 6.55893 16.0523C7.20265 16.6512 7.84801 17.2456 8.49011 17.8445C8.66002 18.0033 8.84955 18.0713 9.07338 17.9594C9.34296 17.8248 9.36093 17.5178 9.10932 17.2819C8.61427 16.8175 8.11596 16.3578 7.61601 15.8995C7.54413 15.8421 7.4608 15.7921 7.34479 15.7059ZM5.69953 5.78165C5.69627 6.22478 5.31558 6.57566 4.84014 6.57566C4.3696 6.57566 3.97748 6.21722 3.97258 5.78165C3.96768 5.34004 4.37287 4.96799 4.85321 4.97404C5.32376 4.97858 5.70443 5.34155 5.69953 5.78165Z' fill='%23F5851A'/%3E%3Cpath d='M21.923 14.4037C22.1697 13.8199 22.3984 13.2694 22.6419 12.7234C22.668 12.6645 22.7775 12.6009 22.851 12.5994C23.2921 12.5873 23.7349 12.5964 24.1777 12.5934C24.5469 12.5903 24.7005 12.4482 24.7005 12.1018C24.7021 11.0916 24.7021 10.0798 24.7005 9.06951C24.6988 8.72922 24.542 8.58705 24.1679 8.58554C23.7349 8.58252 23.3019 8.59008 22.869 8.57949C22.7922 8.57798 22.6713 8.52807 22.6468 8.4706C22.4001 7.91707 22.1697 7.35748 21.9197 6.76463C22.2301 6.4803 22.5781 6.16572 22.9212 5.84661C23.2121 5.57589 23.2137 5.39138 22.9229 5.12066C22.1648 4.41589 21.4051 3.71263 20.6437 3.01239C20.3512 2.74168 20.1519 2.7447 19.8595 3.0139C19.5147 3.33302 19.1749 3.65516 18.8694 3.941C18.2256 3.70809 17.6211 3.49485 17.0248 3.26648C16.9643 3.24379 16.9104 3.13187 16.9071 3.06079C16.8957 2.66001 16.9039 2.25922 16.9006 1.85844C16.899 1.5484 16.7274 1.36238 16.4578 1.36691C16.1981 1.37296 16.0363 1.55294 16.0347 1.85088C16.0314 2.39383 16.0314 2.93677 16.0347 3.47972C16.0363 3.76556 16.1392 3.89714 16.4382 3.96217C17.2078 4.13156 17.9283 4.40984 18.5998 4.79399C18.8351 4.92859 19.0425 4.90288 19.2337 4.7229C19.5621 4.41438 19.8921 4.10585 20.2124 3.8064C20.8332 4.38262 21.4361 4.9422 22.0651 5.52598C21.758 5.80426 21.4345 6.09313 21.1159 6.38653C20.8528 6.62851 20.8332 6.76009 21.0211 7.04896C21.4149 7.65391 21.7057 8.29668 21.887 8.9833C21.9687 9.29183 22.0978 9.38408 22.4376 9.3856C22.8886 9.38711 23.3395 9.3856 23.8117 9.3856C23.8117 10.1811 23.8117 10.9691 23.8117 11.7918C23.3885 11.7918 22.9588 11.7918 22.5291 11.7918C22.0684 11.7918 22.0177 11.8629 21.8642 12.2546C21.6207 12.8701 21.3479 13.4781 21.0472 14.0725C20.8561 14.4506 20.8365 14.5338 21.1649 14.8362C21.4655 15.113 21.7694 15.3852 22.0913 15.6756C22.0112 15.7543 21.9524 15.8132 21.8903 15.8707C21.3805 16.3441 20.8675 16.8144 20.3594 17.2893C20.1339 17.4996 20.116 17.7355 20.3022 17.9079C20.4836 18.0773 20.7483 18.0607 20.9721 17.8565C21.6322 17.25 22.2906 16.6435 22.9441 16.031C23.2072 15.7845 23.2006 15.5924 22.931 15.3399C22.5863 15.0147 22.235 14.6926 21.923 14.4037Z' fill='%23F5851A'/%3E%3Cpath d='M21.6709 20.6229C21.6758 21.2399 22.2036 21.7662 22.862 21.8116C23.1544 21.8313 23.3652 21.6951 23.3979 21.4638C23.4306 21.2339 23.2623 21.0599 22.9666 21.0146C22.6823 20.9707 22.5205 20.8104 22.5369 20.5881C22.5516 20.39 22.728 20.2281 22.942 20.2145C23.1822 20.2009 23.3538 20.3491 23.4028 20.6138C23.4534 20.8875 23.6413 21.0403 23.8897 21.01C24.1396 20.9798 24.2867 20.7832 24.2638 20.5125C24.2099 19.8727 23.5939 19.3782 22.8963 19.413C22.2134 19.4462 21.666 19.9861 21.6709 20.6229Z' fill='%23F5851A'/%3E%3C/svg%3E"); -} - .cat-acc-eight { position: relative; } -.cat-acc-eight:before { - position: absolute; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg width='24' height='26' viewBox='0 0 24 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3285 0C16.1735 0.0766186 16.0079 0.134849 15.8664 0.231388C15.4645 0.505683 15.2704 0.899502 15.2749 1.39446C15.2764 1.49406 15.2749 1.59367 15.2749 1.73771C15.1454 1.66416 15.0461 1.60899 14.9482 1.55382C14.2799 1.17993 13.5243 1.37607 13.1299 2.04112C12.8379 2.53301 12.558 3.03256 12.2825 3.53365C11.8881 4.24927 12.0913 5.01086 12.7837 5.43685C12.868 5.48896 12.9538 5.54106 13.0622 5.60695C12.9313 5.6897 12.8214 5.75712 12.713 5.82761C12.1124 6.22143 11.9047 6.96463 12.2419 7.60363C12.5279 8.14762 12.8319 8.68242 13.1495 9.20802C13.5288 9.83629 14.2754 10.0278 14.9151 9.68459C15.0235 9.62636 15.1289 9.562 15.2779 9.47772C15.2779 9.63862 15.2749 9.76121 15.2779 9.8838C15.296 10.6239 15.8484 11.2016 16.5769 11.217C17.1504 11.2292 17.7239 11.2246 18.2974 11.2185C19.0816 11.2108 19.6445 10.6377 19.6641 9.84242C19.6671 9.74129 19.6641 9.64015 19.6641 9.48998C19.7815 9.55434 19.8703 9.60184 19.9591 9.65088C20.6696 10.0478 21.4162 9.84549 21.8286 9.13753C22.0995 8.67169 22.363 8.20125 22.6264 7.73235C23.0599 6.96003 22.8612 6.20764 22.1116 5.75865C22.0348 5.71268 21.9596 5.66518 21.8647 5.60695C21.9987 5.52573 22.1146 5.45984 22.226 5.38782C22.7317 5.05529 22.962 4.4638 22.8085 3.89069C22.7363 3.62253 22.5677 3.4984 22.3404 3.54744C22.1206 3.59341 22.0228 3.78036 22.074 4.06232C22.1372 4.41476 22.0574 4.60018 21.7609 4.78406C21.6404 4.85915 21.514 4.92351 21.3981 5.00473C20.9721 5.30354 20.9676 5.90423 21.3906 6.20611C21.52 6.29805 21.663 6.36854 21.7955 6.45435C22.098 6.64743 22.1944 6.94931 22.0258 7.26191C21.7473 7.78138 21.4568 8.2932 21.1558 8.80041C20.9827 9.09463 20.6771 9.16818 20.3746 9.01341C20.2406 8.94445 20.1172 8.85864 19.9847 8.78968C19.479 8.52458 18.9401 8.84638 18.9205 9.42255C18.916 9.5666 18.925 9.71064 18.9175 9.85468C18.8964 10.2194 18.6691 10.4538 18.3094 10.4584C17.7525 10.4661 17.1955 10.4661 16.6386 10.4584C16.2638 10.4538 16.0395 10.2179 16.029 9.83629C16.0245 9.69225 16.035 9.54821 16.026 9.40416C15.9899 8.84025 15.4585 8.53071 14.9633 8.78509C14.8233 8.85711 14.6909 8.94905 14.5509 9.01954C14.2679 9.16052 13.9684 9.09769 13.8058 8.82646C13.4897 8.30086 13.1871 7.76453 12.8981 7.2236C12.7566 6.95697 12.85 6.66122 13.0983 6.48806C13.2353 6.39305 13.3873 6.32103 13.5243 6.22756C13.9759 5.92108 13.9774 5.30201 13.5258 4.99553C13.4024 4.91125 13.2654 4.84536 13.1405 4.76261C12.8349 4.5634 12.7491 4.25693 12.9282 3.93053C13.2022 3.42792 13.4837 2.92989 13.7757 2.438C13.9638 2.11927 14.2664 2.04878 14.593 2.22347C14.7179 2.2909 14.8354 2.37058 14.9618 2.43494C15.457 2.68931 15.9884 2.38131 16.026 1.81893C16.0365 1.65956 16.0245 1.49713 16.032 1.33623C16.0486 1.01137 16.2668 0.773848 16.5874 0.767718C17.1775 0.756992 17.7675 0.756992 18.3576 0.767718C18.6707 0.773848 18.8904 1.01137 18.916 1.33929C18.928 1.49866 18.916 1.66109 18.9235 1.82199C18.9476 2.35985 19.4609 2.67859 19.9396 2.45333C20.0826 2.3859 20.2135 2.29549 20.3535 2.22194C20.6786 2.04878 20.9691 2.12693 21.1708 2.44107C21.1979 2.48397 21.2205 2.52995 21.2491 2.56979C21.3785 2.75061 21.5772 2.79964 21.7518 2.69391C21.9249 2.58971 21.9791 2.38897 21.8888 2.18516C21.5772 1.47108 20.7554 1.16767 20.066 1.51398C19.9426 1.57681 19.8206 1.64577 19.6686 1.72852C19.6686 1.586 19.6716 1.47874 19.6686 1.37147C19.64 0.640531 19.2381 0.214532 18.5788 0.00153237C17.8247 0 17.0766 0 16.3285 0Z' fill='%23ABB2BF'/%3E%3Cpath d='M20.1936 17.0585C20.317 17.0585 20.4148 17.0585 20.5112 17.0585C21.3466 17.057 21.7289 16.4701 21.4113 15.6779C21.1975 15.1461 20.9808 14.6159 20.7671 14.0842C20.74 14.0168 20.7159 13.9478 20.6707 13.8268C20.7821 13.8988 20.8498 13.9402 20.9146 13.9846C21.5693 14.4474 22.2241 14.9117 22.8789 15.3745C22.9195 15.4036 22.9602 15.4342 23.0023 15.4603C23.216 15.5905 23.4283 15.5522 23.5472 15.3607C23.6601 15.1798 23.6164 14.973 23.4193 14.8305C22.7329 14.3386 22.0435 13.8528 21.3541 13.3655C20.9447 13.0759 20.5413 12.7786 20.1228 12.5013C20.0054 12.4231 19.8489 12.3664 19.7104 12.3664C14.5656 12.3603 9.41921 12.3603 4.27437 12.3664C4.13438 12.3664 3.97483 12.4155 3.85892 12.4967C2.76915 13.2567 1.68389 14.0229 0.607656 14.8029C0.493259 14.8856 0.405968 15.0695 0.39242 15.2151C0.383389 15.307 0.521872 15.4741 0.621216 15.4986C0.744644 15.5308 0.919245 15.4879 1.02913 15.4128C1.71249 14.9469 2.38382 14.4627 3.05816 13.9846C3.12439 13.9371 3.19212 13.8942 3.31705 13.8114C3.07772 14.4075 2.86248 14.9439 2.64724 15.4787C2.60057 15.5967 2.54939 15.7116 2.50724 15.8311C2.29049 16.4471 2.68638 17.0356 3.33061 17.0555C3.4706 17.0601 3.61207 17.0555 3.78366 17.0555C3.78366 17.1811 3.78366 17.2899 3.78366 17.3972C3.78366 19.826 3.78216 22.2548 3.78517 24.6836C3.78517 25.3793 4.14191 25.8543 4.74701 25.9754C4.84334 25.9953 4.94569 25.9969 5.04504 25.9969C8.56123 25.9984 12.0774 25.9984 15.5936 25.9969C15.6599 25.9969 15.7291 26.003 15.7923 25.9892C15.9865 25.9463 16.1009 25.8191 16.1009 25.6153C16.1009 25.4115 15.9865 25.2828 15.7908 25.2445C15.702 25.2276 15.6087 25.2368 15.5169 25.2368C12.0594 25.2368 8.60037 25.2368 5.14288 25.2368C4.6582 25.2368 4.53328 25.1127 4.53328 24.6254C4.53177 22.1966 4.53328 19.7678 4.53328 17.339C4.53328 17.2562 4.53328 17.1719 4.53328 17.0739C9.50502 17.0739 14.4557 17.0739 19.4319 17.0739C19.4364 17.1627 19.4455 17.2516 19.4455 17.3405C19.4455 19.7693 19.447 22.1981 19.4455 24.6269C19.4455 25.1142 19.3205 25.2368 18.8344 25.2368C18.4099 25.2368 17.9869 25.2353 17.5624 25.2368C17.2719 25.2383 17.1064 25.3839 17.1109 25.6245C17.1154 25.8543 17.2765 25.9953 17.5519 25.9969C18.0426 25.9999 18.5333 26.003 19.0225 25.9953C19.6577 25.9846 20.1364 25.5188 20.186 24.8721C20.1951 24.7633 20.1936 24.653 20.1936 24.5426C20.1936 22.1644 20.1936 19.7862 20.1936 17.4094C20.1936 17.3037 20.1936 17.1949 20.1936 17.0585ZM11.9961 16.2969C9.17838 16.2969 6.3606 16.2969 3.54283 16.2969C3.15148 16.2969 3.13643 16.2709 3.28846 15.8924C3.62864 15.0481 3.97334 14.2068 4.30599 13.3594C4.37372 13.1878 4.45501 13.1188 4.64768 13.1188C9.54265 13.1249 14.4391 13.1249 19.3341 13.1188C19.5132 13.1188 19.596 13.1755 19.6622 13.3425C20.0009 14.2053 20.3531 15.0619 20.6993 15.9215C20.8348 16.2571 20.8092 16.2954 20.448 16.2954C17.6317 16.2969 14.8139 16.2969 11.9961 16.2969Z' fill='%23ABB2BF'/%3E%3Cpath d='M5.81661 8.18585C6.07701 8.18585 6.3028 8.169 6.52407 8.19045C6.79802 8.2165 6.95004 8.10311 7.06444 7.85333C7.69663 6.47726 8.72168 5.52719 10.1245 5.00465C10.2164 4.97094 10.3428 4.91731 10.4075 4.95408C10.5325 5.0261 10.6845 5.14103 10.7131 5.26515C10.7372 5.37395 10.6318 5.54251 10.5385 5.63905C10.4587 5.7218 10.3142 5.74019 10.1998 5.78922C9.3057 6.16466 8.59073 6.76228 8.06089 7.58516C7.80651 7.97898 7.94047 8.25634 8.39505 8.29159C8.56965 8.30538 8.74276 8.31917 8.96403 8.33603C8.38301 9.24319 7.81404 10.1289 7.23302 11.0345C7.11863 10.8077 7.02381 10.6101 6.91994 10.4185C6.80103 10.1994 6.5873 10.1274 6.39764 10.23C6.21551 10.3296 6.15378 10.5365 6.25463 10.7556C6.35699 10.9778 6.46236 11.1985 6.58278 11.41C6.87178 11.9156 7.52203 11.9509 7.84264 11.4651C8.44022 10.5595 9.02574 9.6462 9.59922 8.72525C9.89876 8.24408 9.67449 7.78131 9.03627 7.53766C9.47881 7.02585 10.0056 6.65961 10.6288 6.43895C11.0126 6.30257 11.3031 6.06965 11.4266 5.66663C11.5635 5.22378 11.4642 4.8223 11.1376 4.50203C10.8049 4.17564 10.4045 4.09442 9.96199 4.25226C8.46128 4.78399 7.32033 5.75398 6.5617 7.17602C6.45634 7.3737 6.34795 7.44112 6.13873 7.41201C5.98369 7.39055 5.82113 7.38289 5.66759 7.40434C5.207 7.46717 4.9195 7.94527 5.08658 8.38659C5.18743 8.65323 5.3229 8.9076 5.45987 9.15891C5.56524 9.35199 5.77597 9.40562 5.95359 9.31215C6.13271 9.21714 6.20196 9.01946 6.11315 8.81259C6.02735 8.60572 5.92348 8.40652 5.81661 8.18585Z' fill='%23ABB2BF'/%3E%3Cpath d='M15.0118 5.62217C15.0208 7.00437 16.1286 8.123 17.4773 8.1138C18.8365 8.10461 19.9338 6.96299 19.9188 5.5716C19.9052 4.21392 18.7869 3.09682 17.4532 3.10601C16.0985 3.11674 15.0027 4.2461 15.0118 5.62217ZM15.7599 5.61757C15.7554 4.65677 16.5215 3.86913 17.4638 3.8676C18.3925 3.86607 19.1647 4.64451 19.1707 5.58846C19.1782 6.55079 18.4196 7.34149 17.4788 7.35222C16.5396 7.36294 15.7644 6.5799 15.7599 5.61757Z' fill='%23ABB2BF'/%3E%3Cpath d='M6.95184 23.9723C7.36728 23.9723 7.78272 23.9754 8.19816 23.9708C8.4676 23.9693 8.6377 23.8191 8.6377 23.5938C8.6377 23.3701 8.4661 23.2123 8.19967 23.2123C7.35976 23.2092 6.52136 23.2092 5.68144 23.2123C5.40749 23.2138 5.24794 23.3609 5.24794 23.5923C5.24794 23.8267 5.40298 23.9693 5.67994 23.9708C6.10441 23.9738 6.52737 23.9723 6.95184 23.9723Z' fill='%23ABB2BF'/%3E%3Cpath d='M6.92484 21.9756C6.5094 21.9756 6.09395 21.9725 5.67851 21.9771C5.39553 21.9802 5.24652 22.1166 5.24652 22.3556C5.24802 22.5886 5.40306 22.7341 5.68002 22.7357C6.51843 22.7403 7.35833 22.7403 8.19674 22.7357C8.46317 22.7341 8.63477 22.5748 8.63477 22.3526C8.63477 22.1288 8.46467 21.9802 8.19373 21.9771C7.77227 21.9725 7.34781 21.9756 6.92484 21.9756Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-size: cover; - width: 26px; - height: 26px; - left: -34px; -} -.cat-acc-eight--active:before { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='26' viewBox='0 0 24 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3285 0C16.1735 0.0766186 16.0079 0.134849 15.8664 0.231388C15.4645 0.505683 15.2704 0.899502 15.2749 1.39446C15.2764 1.49406 15.2749 1.59367 15.2749 1.73771C15.1454 1.66416 15.0461 1.60899 14.9482 1.55382C14.2799 1.17993 13.5243 1.37607 13.1299 2.04112C12.8379 2.53301 12.558 3.03256 12.2825 3.53365C11.8881 4.24927 12.0913 5.01086 12.7837 5.43685C12.868 5.48896 12.9538 5.54106 13.0622 5.60695C12.9313 5.6897 12.8214 5.75712 12.713 5.82761C12.1124 6.22143 11.9047 6.96463 12.2419 7.60363C12.5279 8.14762 12.8319 8.68242 13.1495 9.20802C13.5288 9.83629 14.2754 10.0278 14.9151 9.68459C15.0235 9.62636 15.1289 9.562 15.2779 9.47772C15.2779 9.63862 15.2749 9.76121 15.2779 9.8838C15.296 10.6239 15.8484 11.2016 16.5769 11.217C17.1504 11.2292 17.7239 11.2246 18.2974 11.2185C19.0816 11.2108 19.6445 10.6377 19.6641 9.84242C19.6671 9.74129 19.6641 9.64015 19.6641 9.48998C19.7815 9.55434 19.8703 9.60184 19.9591 9.65088C20.6696 10.0478 21.4162 9.84549 21.8286 9.13753C22.0995 8.67169 22.363 8.20125 22.6264 7.73235C23.0599 6.96003 22.8612 6.20764 22.1116 5.75865C22.0348 5.71268 21.9596 5.66518 21.8647 5.60695C21.9987 5.52573 22.1146 5.45984 22.226 5.38782C22.7317 5.05529 22.962 4.4638 22.8085 3.89069C22.7363 3.62253 22.5677 3.4984 22.3404 3.54744C22.1206 3.59341 22.0228 3.78036 22.074 4.06232C22.1372 4.41476 22.0574 4.60018 21.7609 4.78406C21.6404 4.85915 21.514 4.92351 21.3981 5.00473C20.9721 5.30354 20.9676 5.90423 21.3906 6.20611C21.52 6.29805 21.663 6.36854 21.7955 6.45435C22.098 6.64743 22.1944 6.94931 22.0258 7.26191C21.7473 7.78138 21.4568 8.2932 21.1558 8.80041C20.9827 9.09463 20.6771 9.16818 20.3746 9.01341C20.2406 8.94445 20.1172 8.85864 19.9847 8.78968C19.479 8.52458 18.9401 8.84638 18.9205 9.42255C18.916 9.5666 18.925 9.71064 18.9175 9.85468C18.8964 10.2194 18.6691 10.4538 18.3094 10.4584C17.7525 10.4661 17.1955 10.4661 16.6386 10.4584C16.2638 10.4538 16.0395 10.2179 16.029 9.83629C16.0245 9.69225 16.035 9.54821 16.026 9.40416C15.9899 8.84025 15.4585 8.53071 14.9633 8.78509C14.8233 8.85711 14.6909 8.94905 14.5509 9.01954C14.2679 9.16052 13.9684 9.09769 13.8058 8.82646C13.4897 8.30086 13.1871 7.76453 12.8981 7.2236C12.7566 6.95697 12.85 6.66122 13.0983 6.48806C13.2353 6.39305 13.3873 6.32103 13.5243 6.22756C13.9759 5.92108 13.9774 5.30201 13.5258 4.99553C13.4024 4.91125 13.2654 4.84536 13.1405 4.76261C12.8349 4.5634 12.7491 4.25693 12.9282 3.93053C13.2022 3.42792 13.4837 2.92989 13.7757 2.438C13.9638 2.11927 14.2664 2.04878 14.593 2.22347C14.7179 2.2909 14.8354 2.37058 14.9618 2.43494C15.457 2.68931 15.9884 2.38131 16.026 1.81893C16.0365 1.65956 16.0245 1.49713 16.032 1.33623C16.0486 1.01137 16.2668 0.773848 16.5874 0.767718C17.1775 0.756992 17.7675 0.756992 18.3576 0.767718C18.6707 0.773848 18.8904 1.01137 18.916 1.33929C18.928 1.49866 18.916 1.66109 18.9235 1.82199C18.9476 2.35985 19.4609 2.67859 19.9396 2.45333C20.0826 2.3859 20.2135 2.29549 20.3535 2.22194C20.6786 2.04878 20.9691 2.12693 21.1708 2.44107C21.1979 2.48397 21.2205 2.52995 21.2491 2.56979C21.3785 2.75061 21.5772 2.79964 21.7518 2.69391C21.9249 2.58971 21.9791 2.38897 21.8888 2.18516C21.5772 1.47108 20.7554 1.16767 20.066 1.51398C19.9426 1.57681 19.8206 1.64577 19.6686 1.72852C19.6686 1.586 19.6716 1.47874 19.6686 1.37147C19.64 0.640531 19.2381 0.214532 18.5788 0.00153237C17.8247 0 17.0766 0 16.3285 0Z' fill='%23F5851A'/%3E%3Cpath d='M20.1936 17.0585C20.317 17.0585 20.4148 17.0585 20.5112 17.0585C21.3466 17.057 21.7289 16.4701 21.4113 15.6779C21.1975 15.1461 20.9808 14.6159 20.7671 14.0842C20.74 14.0168 20.7159 13.9478 20.6707 13.8268C20.7821 13.8988 20.8498 13.9402 20.9146 13.9846C21.5693 14.4474 22.2241 14.9117 22.8789 15.3745C22.9195 15.4036 22.9602 15.4342 23.0023 15.4603C23.216 15.5905 23.4283 15.5522 23.5472 15.3607C23.6601 15.1798 23.6164 14.973 23.4193 14.8305C22.7329 14.3386 22.0435 13.8528 21.3541 13.3655C20.9447 13.0759 20.5413 12.7786 20.1228 12.5013C20.0054 12.4231 19.8489 12.3664 19.7104 12.3664C14.5656 12.3603 9.41921 12.3603 4.27437 12.3664C4.13438 12.3664 3.97483 12.4155 3.85893 12.4967C2.76915 13.2567 1.68389 14.0229 0.607656 14.8029C0.49326 14.8856 0.405967 15.0695 0.39242 15.2151C0.383389 15.307 0.521872 15.4741 0.621217 15.4986C0.744645 15.5308 0.919244 15.4879 1.02913 15.4128C1.71249 14.9469 2.38382 14.4627 3.05816 13.9846C3.12439 13.9371 3.19212 13.8942 3.31705 13.8114C3.07772 14.4075 2.86248 14.9439 2.64724 15.4787C2.60057 15.5967 2.54939 15.7116 2.50724 15.8311C2.29049 16.4471 2.68638 17.0356 3.33061 17.0555C3.4706 17.0601 3.61207 17.0555 3.78366 17.0555C3.78366 17.1811 3.78366 17.2899 3.78366 17.3972C3.78366 19.826 3.78216 22.2548 3.78517 24.6836C3.78517 25.3793 4.14191 25.8543 4.74701 25.9754C4.84334 25.9953 4.94569 25.9969 5.04504 25.9969C8.56123 25.9984 12.0774 25.9984 15.5936 25.9969C15.6599 25.9969 15.7291 26.003 15.7923 25.9892C15.9865 25.9463 16.1009 25.8191 16.1009 25.6153C16.1009 25.4115 15.9865 25.2828 15.7908 25.2445C15.702 25.2276 15.6087 25.2368 15.5169 25.2368C12.0594 25.2368 8.60037 25.2368 5.14288 25.2368C4.6582 25.2368 4.53328 25.1127 4.53328 24.6254C4.53177 22.1966 4.53328 19.7678 4.53328 17.339C4.53328 17.2562 4.53328 17.1719 4.53328 17.0739C9.50502 17.0739 14.4557 17.0739 19.4319 17.0739C19.4364 17.1627 19.4455 17.2516 19.4455 17.3405C19.4455 19.7693 19.447 22.1981 19.4455 24.6269C19.4455 25.1142 19.3205 25.2368 18.8344 25.2368C18.4099 25.2368 17.9869 25.2353 17.5624 25.2368C17.2719 25.2383 17.1064 25.3839 17.1109 25.6245C17.1154 25.8543 17.2765 25.9953 17.5519 25.9969C18.0426 25.9999 18.5333 26.003 19.0225 25.9953C19.6577 25.9846 20.1364 25.5188 20.186 24.8721C20.1951 24.7633 20.1936 24.653 20.1936 24.5426C20.1936 22.1644 20.1936 19.7862 20.1936 17.4094C20.1936 17.3037 20.1936 17.1949 20.1936 17.0585ZM11.9961 16.2969C9.17838 16.2969 6.3606 16.2969 3.54283 16.2969C3.15148 16.2969 3.13643 16.2709 3.28846 15.8924C3.62864 15.0481 3.97334 14.2068 4.30599 13.3594C4.37372 13.1878 4.45501 13.1188 4.64768 13.1188C9.54265 13.1249 14.4391 13.1249 19.3341 13.1188C19.5132 13.1188 19.596 13.1755 19.6622 13.3425C20.0009 14.2053 20.3531 15.0619 20.6993 15.9215C20.8348 16.2571 20.8092 16.2954 20.448 16.2954C17.6317 16.2969 14.8139 16.2969 11.9961 16.2969Z' fill='%23F5851A'/%3E%3Cpath d='M5.81661 8.18585C6.07701 8.18585 6.3028 8.169 6.52407 8.19045C6.79802 8.2165 6.95004 8.10311 7.06444 7.85333C7.69663 6.47726 8.72168 5.52719 10.1245 5.00465C10.2164 4.97094 10.3428 4.91731 10.4075 4.95408C10.5325 5.0261 10.6845 5.14103 10.7131 5.26515C10.7372 5.37395 10.6318 5.54251 10.5385 5.63905C10.4587 5.7218 10.3142 5.74019 10.1998 5.78922C9.3057 6.16466 8.59073 6.76228 8.06089 7.58516C7.80651 7.97898 7.94047 8.25634 8.39505 8.29159C8.56965 8.30538 8.74276 8.31917 8.96403 8.33603C8.38301 9.24319 7.81404 10.1289 7.23302 11.0345C7.11863 10.8077 7.0238 10.6101 6.91994 10.4185C6.80103 10.1994 6.5873 10.1274 6.39764 10.23C6.21551 10.3296 6.15378 10.5365 6.25463 10.7556C6.35699 10.9778 6.46236 11.1985 6.58278 11.41C6.87178 11.9156 7.52203 11.9509 7.84264 11.4651C8.44022 10.5595 9.02574 9.6462 9.59922 8.72525C9.89876 8.24408 9.67449 7.78131 9.03627 7.53766C9.47881 7.02585 10.0056 6.65961 10.6288 6.43895C11.0126 6.30257 11.3031 6.06965 11.4266 5.66663C11.5635 5.22378 11.4642 4.8223 11.1376 4.50203C10.8049 4.17564 10.4045 4.09442 9.96199 4.25226C8.46128 4.78399 7.32033 5.75398 6.5617 7.17602C6.45634 7.3737 6.34795 7.44112 6.13873 7.41201C5.98369 7.39055 5.82113 7.38289 5.66759 7.40434C5.207 7.46717 4.9195 7.94527 5.08658 8.38659C5.18743 8.65323 5.3229 8.9076 5.45987 9.15891C5.56524 9.35199 5.77597 9.40562 5.95359 9.31215C6.13271 9.21714 6.20196 9.01946 6.11315 8.81259C6.02735 8.60572 5.92348 8.40652 5.81661 8.18585Z' fill='%23F5851A'/%3E%3Cpath d='M15.0118 5.62217C15.0208 7.00437 16.1286 8.123 17.4773 8.1138C18.8365 8.10461 19.9338 6.96299 19.9188 5.5716C19.9052 4.21392 18.7869 3.09682 17.4532 3.10601C16.0985 3.11674 15.0027 4.2461 15.0118 5.62217ZM15.7599 5.61757C15.7554 4.65677 16.5215 3.86913 17.4638 3.8676C18.3925 3.86607 19.1647 4.64451 19.1707 5.58846C19.1782 6.55079 18.4196 7.34149 17.4788 7.35222C16.5396 7.36294 15.7644 6.5799 15.7599 5.61757Z' fill='%23F5851A'/%3E%3Cpath d='M6.95184 23.9723C7.36728 23.9723 7.78272 23.9754 8.19816 23.9708C8.4676 23.9693 8.6377 23.8191 8.6377 23.5938C8.6377 23.3701 8.4661 23.2123 8.19967 23.2123C7.35976 23.2092 6.52136 23.2092 5.68144 23.2123C5.40749 23.2138 5.24794 23.3609 5.24794 23.5923C5.24794 23.8267 5.40298 23.9693 5.67994 23.9708C6.10441 23.9738 6.52737 23.9723 6.95184 23.9723Z' fill='%23F5851A'/%3E%3Cpath d='M6.92484 21.9756C6.5094 21.9756 6.09395 21.9725 5.67851 21.9771C5.39553 21.9802 5.24652 22.1166 5.24652 22.3556C5.24802 22.5886 5.40306 22.7341 5.68002 22.7357C6.51843 22.7403 7.35833 22.7403 8.19674 22.7357C8.46317 22.7341 8.63477 22.5748 8.63477 22.3526C8.63477 22.1288 8.46467 21.9802 8.19373 21.9771C7.77227 21.9725 7.34781 21.9756 6.92484 21.9756Z' fill='%23F5851A'/%3E%3C/svg%3E"); -} - .catalog-accordion-panel { max-width: 200px; width: 100%; @@ -7869,13 +8908,57 @@ textarea:focus::placeholder { line-height: 22px; color: #333B49; cursor: pointer; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.catalog-accordion-panel > li:hover { + color: #F2994A; +} + +.cat-check { + -ms-flex-item-align: start; + align-self: start; + display: inline-block; + margin-top: 24px; +} +@media (min-width: 680px) { + .cat-check { + display: inline-block; + margin-top: 0; + } } .catalog-content-checkboxes__title { color: #333B49; font-weight: 600; - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 17px; +} +@media (min-width: 780px) { + .catalog-content-checkboxes__title { + font-size: 16px; + line-height: 22px; + } +} +.catalog-content-checkboxes__wrapper { + max-width: 100vw; + overflow-x: auto; + overflow-y: hidden; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + min-height: 45px; +} +@media (min-width: 780px) { + .catalog-content-checkboxes__wrapper { + max-width: 100%; + overflow-x: hidden; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } } .catalog-checkboxes-container { @@ -7887,10 +8970,20 @@ textarea:focus::placeholder { user-select: none; cursor: pointer; padding-left: 23px; - margin-right: 8px; + margin-right: 10px; color: #636B78; margin-top: 9px; font-size: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + white-space: nowrap; +} +@media (min-width: 780px) { + .catalog-checkboxes-container { + display: inline-block; + margin-right: 8px; + } } @media (min-width: 915px) { .catalog-checkboxes-container { @@ -7915,7 +9008,6 @@ textarea:focus::placeholder { left: 0; height: 14px; width: 14px; - background-color: #eee; background-color: #fff; border: 1px solid #ABB2BF; border-radius: 3px; @@ -7946,13 +9038,11 @@ textarea:focus::placeholder { border-radius: 2px; } -.cat-check { - -ms-flex-item-align: start; - align-self: start; +.pag-catalog { display: none; } -@media (min-width: 680px) { - .cat-check { +@media (min-width: 780px) { + .pag-catalog { display: inline-block; } } @@ -8026,7 +9116,7 @@ textarea:focus::placeholder { } .catalog-mob-filters { - margin-top: 24px; + margin-top: 26px; width: 100%; -ms-flex-item-align: start; align-self: start; @@ -8037,7 +9127,7 @@ textarea:focus::placeholder { -ms-flex-pack: justify; justify-content: space-between; } -@media (min-width: 680px) { +@media (min-width: 780px) { .catalog-mob-filters { display: none; } @@ -8047,6 +9137,17 @@ textarea:focus::placeholder { line-height: 16px; position: relative; } +.catalog-mob-filters__link:after { + position: absolute; + content: ""; + 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='M0 4.75C0 4.33579 0.335786 4 0.75 4H14.75C15.1642 4 15.5 4.33579 15.5 4.75C15.5 5.16421 15.1642 5.5 14.75 5.5H0.75C0.335786 5.5 0 5.16421 0 4.75Z' fill='%23ABB2BF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 10.75C0 10.3358 0.335786 10 0.75 10H14.75C15.1642 10 15.5 10.3358 15.5 10.75C15.5 11.1642 15.1642 11.5 14.75 11.5H0.75C0.335786 11.5 0 11.1642 0 10.75Z' fill='%23ABB2BF'/%3E%3Cpath d='M10.75 4.75C10.75 5.85457 9.85457 6.75 8.75 6.75C7.64543 6.75 6.75 5.85457 6.75 4.75C6.75 3.64543 7.64543 2.75 8.75 2.75C9.85457 2.75 10.75 3.64543 10.75 4.75Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.75 3.5C8.05964 3.5 7.5 4.05964 7.5 4.75C7.5 5.44036 8.05964 6 8.75 6C9.44036 6 10 5.44036 10 4.75C10 4.05964 9.44036 3.5 8.75 3.5ZM6 4.75C6 3.23122 7.23122 2 8.75 2C10.2688 2 11.5 3.23122 11.5 4.75C11.5 6.26878 10.2688 7.5 8.75 7.5C7.23122 7.5 6 6.26878 6 4.75Z' fill='%23ABB2BF'/%3E%3Cpath d='M5.75 10.75C5.75 11.8546 4.85457 12.75 3.75 12.75C2.64543 12.75 1.75 11.8546 1.75 10.75C1.75 9.64543 2.64543 8.75 3.75 8.75C4.85457 8.75 5.75 9.64543 5.75 10.75Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.75 9.5C3.05964 9.5 2.5 10.0596 2.5 10.75C2.5 11.4404 3.05964 12 3.75 12C4.44036 12 5 11.4404 5 10.75C5 10.0596 4.44036 9.5 3.75 9.5ZM1 10.75C1 9.23122 2.23122 8 3.75 8C5.26878 8 6.5 9.23122 6.5 10.75C6.5 12.2688 5.26878 13.5 3.75 13.5C2.23122 13.5 1 12.2688 1 10.75Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 16px; + height: 16px; + top: 1px; + right: -26px; +} .catalog-mob-filters__select { background-color: transparent; border: none; @@ -8073,11 +9174,24 @@ textarea:focus::placeholder { } } .tabs-item-catalog > *:nth-child(n) { - margin-right: 10px; + margin-right: 0; } -@media (min-width: 1263px) { +@media (min-width: 420px) { .tabs-item-catalog > *:nth-child(n) { - margin-right: 0px; + margin-right: 10px; + } +} +.tabs-item-catalog > :nth-child(odd) { + margin-right: 20px; +} +@media (min-width: 420px) { + .tabs-item-catalog > :nth-child(odd) { + margin-right: 25px; + } +} +@media (min-width: 780px) { + .tabs-item-catalog > :nth-child(odd) { + margin-right: 10px; } } @@ -8087,7 +9201,7 @@ textarea:focus::placeholder { align-self: flex-end; display: none; } -@media (min-width: 680px) { +@media (min-width: 780px) { .catalog-sorting-wrapper { display: -webkit-box; display: -ms-flexbox; @@ -8099,9 +9213,9 @@ textarea:focus::placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; } @@ -8121,7 +9235,7 @@ textarea:focus::placeholder { margin-bottom: 20px; } .catalog-content-btn:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -8129,23 +9243,35 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; } .catalog-articles { - padding-top: 118px; + padding-top: 68px; +} +@media (min-width: 680px) { + .catalog-articles { + padding-top: 118px; + } } .catalog-articles__title { -ms-flex-item-align: start; align-self: flex-start; font-weight: 600; - font-size: 36px; - line-height: 42px; + font-size: 28px; + line-height: 34px; color: #333B49; - margin-bottom: 48px; + margin-bottom: 32px; text-align: left; } +@media (min-width: 680px) { + .catalog-articles__title { + font-size: 36px; + line-height: 42px; + margin-bottom: 48px; + } +} .catalog-articles-container { position: relative; @@ -8163,9 +9289,15 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; padding: 16px 40px; + display: none; +} +@media (min-width: 680px) { + .catalog-articles-container__btn { + display: inline-block; + } } .catalog-articles-container__btn:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -8173,10 +9305,27 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; } +.swiper-catalog-articles { + display: none !important; +} +@media (min-width: 680px) { + .swiper-catalog-articles { + display: block !important; + } +} + +.slide-catalog-articles-img { + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} + .slide-catalog-articles-title { font-weight: 600; font-size: 16px; @@ -8191,58 +9340,189 @@ textarea:focus::placeholder { .swiper-button-next__catalog-articles, .swiper-button-prev__catalog-articles { position: absolute; + display: none !important; +} +@media (min-width: 680px) { + .swiper-button-next__catalog-articles, + .swiper-button-prev__catalog-articles { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } } .swiper-button-prev__catalog-articles { - top: 40px !important; - left: 1239px !important; + top: 34px !important; + left: 450px !important; width: 20px !important; height: 20px !important; } +@media (min-width: 1302px) { + .swiper-button-prev__catalog-articles { + left: 1239px !important; + top: 40px !important; + } +} .swiper-button-next__catalog-articles { - top: 40px !important; - right: 15px !important; + top: 34px !important; + right: 0 !important; + left: 490px !important; width: 20px !important; height: 20px !important; } +@media (min-width: 1302px) { + .swiper-button-next__catalog-articles { + top: 40px !important; + left: 1300px !important; + } +} + +.articles-mob { + display: block; +} +@media (min-width: 680px) { + .articles-mob { + display: none; + } +} +.articles-mob__block { + max-height: 155px; + position: relative; + margin-bottom: 32px !important; +} +.articles-mob__img { + max-height: 96px; +} +@media (min-width: 480px) { + .articles-mob__img { + max-height: 109px; + } +} +.articles-mob__title { + -ms-flex-item-align: start; + align-self: start; + text-align: left; + max-width: 80%; +} + +.arcticles-mob-link { + width: 100%; + padding: 16px 0; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + display: inline-block; +} +@media (min-width: 680px) { + .arcticles-mob-link { + display: none; + } +} +.arcticles-mob-link:active { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} .catalog-articles-container [class^=swiper-button-]::after { content: ""; } .catalog-info { - padding-top: 75px; + padding-top: 48px; + height: 680px; + overflow: hidden; +} +@media (min-width: 780px) { + .catalog-info { + padding-top: 75px; + height: auto; + } } .catalog-info__title { font-weight: 600; - font-size: 36px; - line-height: 42px; + font-size: 28px; + line-height: 34px; color: #333B49; + max-width: 60%; +} +@media (min-width: 780px) { + .catalog-info__title { + font-size: 36px; + line-height: 42px; + max-width: 90%; + } } .catalog-info-wrapper { - margin-top: 42px; + margin-top: 17px; display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .catalog-info-wrapper { + margin-top: 42px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } } .catalog-info-col { - width: 49%; + width: 100%; +} +@media (min-width: 780px) { + .catalog-info-col { + width: 49%; + } } .catalog-info-col__text-main { font-weight: 600; - font-size: 16px; - line-height: 22px; - margin-bottom: 48px; + font-size: 14px; + line-height: 16px; + margin-bottom: 24px; + margin-top: 15px; +} +@media (min-width: 780px) { + .catalog-info-col__text-main { + font-size: 16px; + line-height: 22px; + margin-bottom: 48px; + margin-top: 0px; + } } .catalog-info-col__title { font-weight: 600; - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 16px; margin-bottom: 12px; } +@media (min-width: 780px) { + .catalog-info-col__title { + font-size: 16px; + line-height: 22px; + } +} .catalog-info-col__list { padding-left: 12px; } @@ -8251,6 +9531,15 @@ textarea:focus::placeholder { } .catalog-info-col__list > li { list-style-type: disc; + font-weight: 400; + font-size: 14px; + line-height: 18px; +} +@media (min-width: 780px) { + .catalog-info-col__list > li { + font-size: 16px; + line-height: 22px; + } } .catalog-info-col-1 { @@ -8264,32 +9553,99 @@ textarea:focus::placeholder { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; - margin-top: 48px; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 32px; +} +@media (min-width: 780px) { + .catalog-info-bottom { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 48px; + } } .catalog-info-bottom > :not(:last-child) { margin-right: 34px; } .catalog-info-bottom__text { - width: 49%; + width: 100%; font-weight: 600; font-size: 16px; line-height: 22px; + margin-bottom: 15px; +} +@media (min-width: 780px) { + .catalog-info-bottom__text { + width: 49%; + margin-bottom: 0; + } +} + +.catalog-info-show-more { + position: relative; + margin-top: 37px; + left: 48%; + display: inline-block; +} +@media (min-width: 780px) { + .catalog-info-show-more { + display: none; + } +} +.catalog-info-show-more::after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L9 10.4142L17.7071 1.70711C18.0976 1.31658 18.0976 0.683418 17.7071 0.292893C17.3166 -0.0976311 16.6834 -0.0976311 16.2929 0.292893L9 7.58579L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 10px; } .catalog-reviews { - padding-top: 120px; + padding-top: 48px; +} +@media (min-width: 780px) { + .catalog-reviews { + padding-top: 120px; + } } .catalog-reviews__title { font-weight: 600; - font-size: 36px; - line-height: 42px; - margin-bottom: 48px; + font-size: 20px; + line-height: 24px; + margin-bottom: 24px; text-align: left; + color: #333B49; +} +@media (min-width: 480px) { + .catalog-reviews__title { + font-size: 28px; + line-height: 34px; + line-height: 28px; + } +} +@media (min-width: 780px) { + .catalog-reviews__title { + font-size: 36px; + line-height: 42px; + margin-bottom: 48px; + } } .catalog-reviews-container { position: relative; text-align: center; + padding-right: 0; +} +@media (min-width: 780px) { + .catalog-reviews-container { + padding-right: 15px; + } } .catalog-rev-button { @@ -8304,9 +9660,10 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; padding: 16px 40px; + display: none; } .catalog-rev-button:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -8314,9 +9671,14 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; } +@media (min-width: 780px) { + .catalog-rev-button { + display: inline-block; + } +} .slide-catalog-reviews { max-width: 427px; @@ -8324,62 +9686,177 @@ textarea:focus::placeholder { color: #333B49; text-align: left; } +.slide-catalog-reviews__img { + width: 100%; + max-height: 228px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + border-radius: 5.92105px; +} .slide-catalog-reviews__title { font-weight: 600; - font-size: 20px; - line-height: 24px; + font-size: 14px; + line-height: 16px; margin-top: 24px; } +@media (min-width: 480px) { + .slide-catalog-reviews__title { + font-size: 18px; + line-height: 21px; + } +} +@media (min-width: 780px) { + .slide-catalog-reviews__title { + font-size: 20px; + line-height: 24px; + } +} .slide-catalog-reviews__name { - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 16px; margin-top: 8px; } +@media (min-width: 480px) { + .slide-catalog-reviews__name { + font-size: 14px; + line-height: 18px; + } +} +@media (min-width: 780px) { + .slide-catalog-reviews__name { + font-size: 16px; + line-height: 22px; + } +} .slide-catalog-reviews__text { font-weight: 600; font-size: 16px; line-height: 22px; margin-top: 24px; + display: none; } - -.swiper-button-next__catalog-reviews, -.swiper-button-prev__catalog-reviews { +@media (min-width: 780px) { + .slide-catalog-reviews__text { + display: block; + } +} + +.swiper-button-next__catalog-reviews, +.swiper-button-prev__catalog-reviews { position: absolute; + display: none !important; +} +@media (min-width: 780px) { + .swiper-button-next__catalog-reviews, + .swiper-button-prev__catalog-reviews { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } } .swiper-button-prev__catalog-reviews { - top: 40px !important; - left: 1239px !important; + top: 34px !important; + left: 450px !important; width: 20px !important; height: 20px !important; } +@media (min-width: 1300px) { + .swiper-button-prev__catalog-reviews { + top: 40px !important; + left: 1225px !important; + } +} .swiper-button-next__catalog-reviews { - top: 40px !important; - right: 15px !important; + top: 34px !important; + left: 490px !important; width: 20px !important; height: 20px !important; } +@media (min-width: 1300px) { + .swiper-button-next__catalog-reviews { + top: 40px !important; + left: 1286px !important; + } +} .catalog-reviews-container [class^=swiper-button-]::after { content: ""; } .catalog-viewed { - padding-top: 120px; - padding-bottom: 120px; + padding-top: 48px; + padding-bottom: 60px; +} +@media (min-width: 780px) { + .catalog-viewed { + padding-top: 120px; + padding-bottom: 120px; + } } .about-page-top { - max-height: 271px; - height: 100%; + width: 100%; + min-height: 80px; position: relative; } +@media (min-width: 480px) { + .about-page-top { + min-height: 100px; + } +} +@media (min-width: 780px) { + .about-page-top { + height: 201px; + } +} +@media (min-width: 1024px) { + .about-page-top { + max-height: 271px; + height: 100%; + } +} +.about-page-top__content { + padding-top: 25px; + padding-bottom: 0px; +} +@media (min-width: 780px) { + .about-page-top__content { + padding-top: 90px; + } +} +@media (min-width: 1024px) { + .about-page-top__content { + padding-top: 92px; + padding-bottom: 53px; + } +} +.about-page-top__title { + font-size: 28px; + line-height: 34px; +} +@media (min-width: 780px) { + .about-page-top__title { + font-size: 50px; + line-height: 100%; + } +} +.about-page-top__back { + display: none; +} +@media (min-width: 780px) { + .about-page-top__back { + display: inline-block; + } +} .about-page-top-bg { position: absolute; content: ""; - background-image: url("../img/about/about-bg-min.png"); + background-image: url("../img/about/about-top-mob-min.png"); background-repeat: no-repeat; background-size: cover; top: 0; @@ -8388,101 +9865,274 @@ textarea:focus::placeholder { height: 100%; z-index: 0; } +@media (min-width: 780px) { + .about-page-top-bg { + background-image: url("../img/about/about-bg-min.png"); + } +} .about-page-top-links { position: relative; - padding-top: 50px; + display: none; + padding-top: 20px; +} +@media (min-width: 780px) { + .about-page-top-links { + display: block; + } +} +@media (min-width: 1024px) { + .about-page-top-links { + padding-top: 50px; + } } .ecosystem { - padding-top: 117px; + padding-top: 24px; +} +@media (min-width: 780px) { + .ecosystem { + padding-top: 67px; + } +} +@media (min-width: 1024px) { + .ecosystem { + padding-top: 117px; + } +} + +.ecosystem-mob { + display: inline-block; + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #F2994A; + margin-bottom: 24px; +} +@media (min-width: 780px) { + .ecosystem-mob { + display: none; + } } .ecosystem-top { display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .ecosystem-top { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } } .ecosystem-top__title { font-weight: 600; - font-size: 24px; - line-height: 29px; + font-size: 20px; + line-height: 24px; text-transform: uppercase; - max-width: 33%; + max-width: 100%; width: 100%; color: #333B49; + margin-bottom: 10px; +} +@media (min-width: 780px) { + .ecosystem-top__title { + font-size: 24px; + line-height: 29px; + max-width: 33%; + margin-bottom: 0; + } } .ecosystem-top-text { - max-width: 875px; - width: 100%; - height: 220px; + max-width: 100%; + height: auto; +} +@media (min-width: 780px) { + .ecosystem-top-text { + max-width: 875px; + width: 100%; + height: 220px; + } } .ecosystem-top-text > p { - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 18px; +} +@media (min-width: 780px) { + .ecosystem-top-text > p { + font-size: 16px; + line-height: 22px; + } } .ecosystem-top-text > :not(:first-child) { - margin-top: 12px; + margin-top: 8px; +} +@media (min-width: 780px) { + .ecosystem-top-text > :not(:first-child) { + margin-top: 12px; + } } .ecosystem-bottom { - padding-top: 159px; + padding-top: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .ecosystem-bottom { + padding-top: 159px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + } } .ecosystem-bottom__title { - font-weight: 700; - font-size: 48px; - line-height: 100%; + font-weight: 600; + font-size: 28px; + line-height: 34px; color: #333B49; max-width: 33%; width: 100%; - margin-right: 20px; + margin-bottom: 10px; +} +@media (min-width: 780px) { + .ecosystem-bottom__title { + font-weight: 700; + font-size: 39px; + line-height: 80%; + margin-right: 20px; + margin-bottom: 0; + } +} +@media (min-width: 904px) { + .ecosystem-bottom__title { + font-size: 48px; + line-height: 100%; + } +} +.ecosystem-bottom__text-mob { + font-weight: 400; + font-size: 14px; + line-height: 18px; + margin-bottom: 8px; + display: block; +} +@media (min-width: 780px) { + .ecosystem-bottom__text-mob { + display: none; + } } .ecosystem-bottom-blocks { display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 16px; +} +@media (min-width: 780px) { + .ecosystem-bottom-blocks { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 0; + } } .ecosystem-bottom-blocks > :not(:last-child) { - margin-right: 24px; + margin-right: 0; +} +@media (min-width: 780px) { + .ecosystem-bottom-blocks > :not(:last-child) { + margin-right: 24px; + } } .ecosystem-bottom-column { - max-width: 49%; - width: 100%; + max-width: 100%; +} +@media (min-width: 780px) { + .ecosystem-bottom-column { + max-width: 49%; + width: 100%; + } } .ecosystem-column-top { - margin-bottom: 65px; + margin-bottom: 24px; +} +@media (min-width: 780px) { + .ecosystem-column-top { + margin-bottom: 65px; + } } .ecosystem-column-top__title { font-weight: 600; - font-size: 24px; - line-height: 28px; + font-size: 20px; + line-height: 24px; color: #333B49; } +@media (min-width: 780px) { + .ecosystem-column-top__title { + font-size: 24px; + line-height: 28px; + } +} +.ecosystem-column-top__title.mob { + margin-top: 24px; +} +@media (min-width: 780px) { + .ecosystem-column-top__title.mob { + margin-top: 0; + } +} .ecosystem-column-top__text { - font-size: 16px; - line-height: 22px; - margin-top: 25px; + font-size: 14px; + line-height: 18px; + margin-top: 10px; +} +@media (min-width: 780px) { + .ecosystem-column-top__text { + font-size: 16px; + line-height: 22px; + margin-top: 25px; + } } .ecosystem-column-top__text > a { text-decoration: underline; } .about-page-banner { - margin-top: 135px; + margin-top: 24px; width: 100%; height: 316px; position: relative; } +@media (min-width: 780px) { + .about-page-banner { + margin-top: 135px; + } +} .about-page-banner-bg { position: absolute; @@ -8503,69 +10153,210 @@ textarea:focus::placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding-top: 90px; -} - -.abote-banner-block { - max-height: 110px; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.abote-banner-block__title { - font-weight: 600; - font-size: 78px; - line-height: 100%; - color: #F5851A; + padding-top: 68px; } -.abote-banner-block__title > span { - font-size: 36px; +@media (min-width: 780px) { + .about-page-banner-content { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding-top: 90px; + } +} +.about-page-banner-content__line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 780px) { + .about-page-banner-content__line { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } +} + +.abote-banner-block { + max-height: 110px; + height: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-preferred-size: 160px; + flex-basis: 160px; + margin-right: 22px; + margin-bottom: 28px; +} +@media (min-width: 780px) { + .abote-banner-block { + -ms-flex-preferred-size: auto; + flex-basis: auto; + margin-right: 0; + margin-bottom: 0; + } +} +@media (min-width: 1145px) { + .abote-banner-block { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + } +} +.abote-banner-block__title { + font-weight: 700; + font-size: 32px; + line-height: 100%; + letter-spacing: -0.03em; + color: #F5851A; +} +@media (min-width: 370px) { + .abote-banner-block__title { + font-size: 40px; + line-height: 100%; + } +} +@media (min-width: 780px) { + .abote-banner-block__title { + font-weight: 600; + font-size: 54px; + line-height: 70%; + letter-spacing: -0.01em; + } +} +@media (min-width: 1145px) { + .abote-banner-block__title { + font-weight: 600; + font-size: 78px; + line-height: 100%; + letter-spacing: -0.01em; + } +} +.abote-banner-block__title > span { + display: none; +} +@media (min-width: 780px) { + .abote-banner-block__title > span { + display: inline; + font-size: 36px; + } } .abote-banner-block__par { font-weight: 500; - font-size: 20px; - line-height: 24px; + font-size: 11px; + line-height: 12px; color: #BEC4CE; + max-width: 161px; + margin-top: 9px; +} +@media (min-width: 780px) { + .abote-banner-block__par { + font-size: 12px; + line-height: 14px; + } +} +@media (min-width: 780px) { + .abote-banner-block__par { + font-size: 16px; + line-height: 20px; + } +} +@media (min-width: 1145px) { + .abote-banner-block__par { + font-size: 20px; + line-height: 24px; + } } .abote-banner-block-check { - margin-top: 16px; + margin-top: 9px; +} +@media (min-width: 780px) { + .abote-banner-block-check { + margin-top: 16px; + } +} +@media (min-width: 1145px) { + .abote-banner-block-check { + margin-top: 16px; + } } .privileges { - padding-top: 123px; + padding-top: 24px; +} +@media (min-width: 780px) { + .privileges { + padding-top: 123px; + } } .privileges__title { - font-weight: 700; - font-size: 48px; - line-height: 100%; + font-weight: 600; + font-size: 28px; + line-height: 34px; color: #333B49; } +@media (min-width: 780px) { + .privileges__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + } +} .privileges-content { - margin-top: 60px; + margin-top: 26px; display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 780px) { + .privileges-content { + margin-top: 60px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } } .privileges-content > :not(:last-child) { - margin-right: 60px; + margin-right: 0; +} +@media (min-width: 780px) { + .privileges-content > :not(:last-child) { + margin-right: 60px; + } } .privileges-content-column { - max-width: 46%; - width: 100%; + max-width: 100%; +} +@media (min-width: 780px) { + .privileges-content-column { + max-width: 46%; + width: 100%; + } } .privileges-content-block { @@ -8575,28 +10366,61 @@ textarea:focus::placeholder { } .privileges-content-block__number { font-weight: 600; - font-size: 60px; - line-height: 100%; - color: #F5851A; - margin-right: 35px; + font-size: 24px; + line-height: 29px; + color: #F2994A; + margin-right: 20px; +} +@media (min-width: 780px) { + .privileges-content-block__number { + font-size: 60px; + line-height: 100%; + margin-right: 35px; + } +} +.privileges-content-block.mob { + margin-top: 24px; +} +@media (min-width: 780px) { + .privileges-content-block.mob { + margin-top: 0; + } } .content-block-number-1 { - margin-right: 48px; + margin-right: 20px; +} +@media (min-width: 780px) { + .content-block-number-1 { + margin-right: 48px; + } } .privileges-block-info__title { font-weight: 600; font-size: 20px; line-height: 24px; - margin-bottom: 16px; + margin-bottom: 10px; color: #333B49; } +@media (min-width: 780px) { + .privileges-block-info__title { + font-size: 20px; + line-height: 24px; + margin-bottom: 16px; + } +} .privileges-block-info__text { - font-size: 16px; - line-height: 22px; + font-size: 14px; + line-height: 18px; color: #636B78; } +@media (min-width: 780px) { + .privileges-block-info__text { + font-size: 16px; + line-height: 22px; + } +} .block-info-title-1 { max-width: 355px; @@ -8609,32 +10433,60 @@ textarea:focus::placeholder { } .priv-block-1 { - margin-bottom: 60px; + margin-bottom: 25px; +} +@media (min-width: 780px) { + .priv-block-1 { + margin-bottom: 60px; + } } .priv-block-2 { - margin-bottom: 70px; + margin-bottom: 25px; +} +@media (min-width: 780px) { + .priv-block-2 { + margin-bottom: 70px; + } } .about-history { - padding-top: 147px; + padding-top: 50px; +} +@media (min-width: 780px) { + .about-history { + padding-top: 147px; + } } .about-history__title { - font-weight: 700; - font-size: 48px; - line-height: 100%; - color: #F5851A; - max-width: 427px; - width: 100%; + font-weight: 600; + font-size: 28px; + line-height: 34px; + color: #F2994A; + max-width: 80%; margin-right: 20px; } +@media (min-width: 780px) { + .about-history__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + max-width: 427px; + width: 100%; + } +} .about-history__title > span { display: block; font-weight: 500; font-size: 20px; line-height: 24px; + margin-top: 6px; color: #ABB2BF; - margin-top: 16px; +} +@media (min-width: 780px) { + .about-history__title > span { + margin-top: 16px; + } } .about-history-container { @@ -8642,16 +10494,39 @@ textarea:focus::placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 900px) { + .about-history-container { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } } .swiper-about-history { - width: 880px; + width: 92vw; height: 160px; } +@media (min-width: 780px) { + .swiper-about-history { + width: 880px; + } +} .swiper-wrapper-about { - width: 880px; - height: 160px; + width: 92vw; + height: 170px; +} +@media (min-width: 780px) { + .swiper-wrapper-about { + width: 880px; + height: 160px; + } } .swiper-slide-about-history { @@ -8659,12 +10534,21 @@ textarea:focus::placeholder { width: 100%; position: relative; } +.swiper-slide-about-history__wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} .slide-about-history-year { font-weight: 600; font-size: 24px; line-height: 28px; - color: #F5851A; + color: #F2994A; display: inline-block; position: absolute; top: 50%; @@ -8673,15 +10557,34 @@ textarea:focus::placeholder { .slide-about-history-text { display: inline-block; - max-width: 650px; - margin-left: 200px; - width: 100%; + max-width: 90vw; + margin-left: 93px; font-size: 16px; line-height: 22px; color: #333B49; position: absolute; - top: 35%; + top: 19%; left: 0; + height: 170px; + overflow: auto; +} +@media (min-width: 680px) { + .slide-about-history-text { + top: 30%; + } +} +@media (min-width: 780px) { + .slide-about-history-text { + top: 35%; + margin-left: 100px; + height: auto; + overflow: auto; + } +} +@media (min-width: 1320px) { + .slide-about-history-text { + margin-left: 200px; + } } .swiper-button-next__about-history, @@ -8690,54 +10593,148 @@ textarea:focus::placeholder { } .swiper-button-prev__about-history { - top: calc(68% + 54px) !important; - left: 475px !important; + top: calc(116% - 53px) !important; + left: 47px !important; width: 19px !important; height: 15px !important; } +@media (min-width: 900px) { + .swiper-button-prev__about-history { + top: calc(68% + 54px) !important; + left: 475px !important; + } +} .swiper-button-next__about-history { - top: calc(49% - 54px) !important; - left: 475px !important; + top: calc(83% - 53px) !important; + left: 47px !important; width: 19px !important; height: 15px !important; } +@media (min-width: 900px) { + .swiper-button-next__about-history { + top: calc(49% - 54px) !important; + left: 475px !important; + } +} .about-history-container [class^=swiper-button-]::after { content: ""; } .about-geography { - padding-top: 191px; + padding-top: 50px; +} +@media (min-width: 780px) { + .about-geography { + padding-top: 191px; + } +} +.about-geography__btn-mob { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; + line-height: 16px; + padding: 15px; + width: 193px; + margin: 0 auto; + margin-top: 66px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.about-geography__btn-mob:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-size: 16px; + line-height: 16px; +} +@media (min-width: 780px) { + .about-geography__btn-mob { + display: none; + } } .about-geography-container { display: -webkit-box; display: -ms-flexbox; display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; position: relative; } +@media (min-width: 1080px) { + .about-geography-container { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} .about-geography-left { - max-width: 447px; - width: 100%; + max-width: 100%; color: #333B49; } +@media (min-width: 1080px) { + .about-geography-left { + max-width: 447px; + width: 100%; + } +} .about-geography-left__title { - max-width: 420px; - width: 100%; - font-weight: 700; - font-size: 48px; - line-height: 100%; - margin-bottom: 32px; + max-width: 90%; + font-weight: 600; + font-size: 28px; + line-height: 34px; + margin-bottom: 10px; +} +@media (min-width: 780px) { + .about-geography-left__title { + max-width: 420px; + font-weight: 700; + font-size: 48px; + line-height: 100%; + margin-bottom: 32px; + } } .about-geography-left__text { - font-size: 16px; - line-height: 22px; - letter-spacing: -0.03em; + font-weight: 400; + font-size: 14px; + line-height: 18px; +} +@media (min-width: 780px) { + .about-geography-left__text { + font-size: 16px; + line-height: 22px; + letter-spacing: -0.03em; + } } .about-geography-left__btn { border: 1px solid #F2994A; @@ -8752,9 +10749,10 @@ textarea:focus::placeholder { padding: 16px 40px; margin-top: 48px; font-size: 16px; + display: none; } .about-geography-left__btn:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -8762,54 +10760,200 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; } +@media (min-width: 780px) { + .about-geography-left__btn { + display: inline-block; + } +} .about-geography-text-2 { - margin-top: 12px; + margin-top: 8px; +} +@media (min-width: 780px) { + .about-geography-text-2 { + margin-top: 12px; + } } .about-geography-img { - position: absolute; - top: 13%; - right: -5%; + position: relative; z-index: 0; - width: 961px; - height: 367px; + max-width: 100vw; + height: 149px; + margin-top: 20px; +} +@media (min-width: 560px) { + .about-geography-img { + height: 220px; + } +} +@media (min-width: 780px) { + .about-geography-img { + height: 367px; + } +} +@media (min-width: 1080px) { + .about-geography-img { + position: absolute; + top: 13%; + right: -5%; + width: 961px; + height: 367px; + margin-top: 0; + } } .about-contact { - padding-top: 200px; - margin-bottom: 70px; + padding-top: 125px; + margin-bottom: 60px; +} +@media (min-width: 830px) { + .about-contact { + padding-top: 200px; + margin-bottom: 70px; + } +} +.about-contact__title { + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #333B49; + margin-bottom: 24px; + display: inline-block; +} +@media (min-width: 830px) { + .about-contact__title { + display: none; + } } .about-contact-form { display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; max-width: 100%; } +@media (min-width: 830px) { + .about-contact-form { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} .about-contact-form__title { font-weight: 700; font-size: 48px; line-height: 100%; color: #333B49; - margin-bottom: 56px; + margin-bottom: 40px; max-width: 300px; width: 100%; + display: none; +} +@media (min-width: 830px) { + .about-contact-form__title { + display: inline-block; + } +} +@media (min-width: 1015px) { + .about-contact-form__title { + margin-bottom: 56px; + } } .about-contact-form__button { margin-top: 24px; font-size: 16px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + width: 89%; + height: 60px; + margin-top: 10px; + font-size: 16px; + position: relative; + width: 100%; +} +@media (min-width: 1300px) { + .about-contact-form__button { + margin-top: 24px; + } } .about-contact-form-line-one { - margin-right: 45px; + margin-right: 0; + max-width: 100%; +} +@media (min-width: 830px) { + .about-contact-form-line-one { + -ms-flex-preferred-size: 400px; + flex-basis: 400px; + margin-right: 40px; + } } .about-contact-form-line-two { - margin-right: 45px; + margin-right: 0; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} +@media (min-width: 830px) { + .about-contact-form-line-two { + margin-right: 40px; + -ms-flex-preferred-size: 400px; + flex-basis: 400px; + } +} + +.about-contact-form-line-three { + -ms-flex-preferred-size: auto; + flex-basis: auto; +} +@media (min-width: 830px) { + .about-contact-form-line-three { + max-width: 427px; + -ms-flex-preferred-size: 427px; + flex-basis: 427px; + } +} +.about-contact-form-line-three__par { + font-size: 14px; + line-height: 16px; + color: #ABB2BF; + text-align: center; + display: none; +} +@media (min-width: 830px) { + .about-contact-form-line-three__par { + display: block; + } +} +.about-contact-form-line-three__par-mob { + font-size: 14px; + line-height: 16px; + color: #ABB2BF; + text-align: center; + display: block; + margin-top: 20px; +} +@media (min-width: 830px) { + .about-contact-form-line-three__par-mob { + display: none; + } } .label-about { @@ -8820,18 +10964,63 @@ textarea:focus::placeholder { .input-about { margin-top: 0; - margin-bottom: 32px; + margin-bottom: 20px; + border: none; + border-bottom: 1px solid #ABB2BF; + height: 30px; + min-width: 100%; + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +@media (min-width: 830px) { + .input-about { + min-width: 220px; + font-size: 16px; + line-height: 22px; + margin-bottom: 32px; + } +} +@media (min-width: 1015px) { + .input-about { + min-width: 300px; + } +} +@media (min-width: 1230px) { + .input-about { + width: 400px; + } } .label-about { - margin-bottom: 16px; + font-weight: 600; + margin-bottom: 10px; + font-size: 14px; + line-height: 17px; + color: #333B49; +} +@media (min-width: 830px) { + .label-about { + margin-bottom: 16px; + font-size: 16px; + line-height: 22px; + } +} +.label-about span { + color: #F2994A; + padding-left: 4px; } .textarea-about { - height: 230px; + height: 93px; margin-top: 0; margin-bottom: 0; } +@media (min-width: 830px) { + .textarea-about { + height: 230px; + } +} .checkboxes-connect { -ms-flex-item-align: start; @@ -8839,39 +11028,63 @@ textarea:focus::placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; - -webkit-box-align: end; - -ms-flex-align: end; - align-items: end; - margin-bottom: 30px; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin: 20px auto; + margin-top: 0; +} +@media (min-width: 860px) { + .checkboxes-connect { + margin-bottom: 30px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: end; + } } .checkboxes-connect__name { font-size: 14px; line-height: 16px; color: #636B78; margin-right: 20px; + text-align: left; } - -.label-connect { - font-weight: 400; - font-size: 14px; - line-height: 16px; - color: #636B78; - margin-right: 20px; +.checkboxes-connect__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 10px; +} +@media (min-width: 860px) { + .checkboxes-connect__wrapper { + margin-top: 0; + } +} +.checkboxes-connect__wrap { + margin-right: 74px; +} +@media (min-width: 860px) { + .checkboxes-connect__wrap { + margin-right: 0; + } +} + +.label-connect { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #636B78; + margin-right: 20px; } -.modal-auth { - left: 30%; - top: 25%; +.modal-auth .modalS__wrap { max-width: 708px; - width: 100%; padding: 40px 140px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } .modal-auth__close { top: -82px; @@ -8885,9 +11098,6 @@ textarea:focus::placeholder { -ms-flex-item-align: center; align-self: center; } -.modal-auth--hidden { - display: none; -} .modal-auth-form { margin-top: 56px; @@ -8957,7 +11167,7 @@ textarea:focus::placeholder { font-weight: 600; font-size: 16px; line-height: 22px; - color: #F5851A; + color: #F2994A; margin-bottom: 30px; } .modal-auth-bottom__note { @@ -8965,13 +11175,8 @@ textarea:focus::placeholder { align-self: center; } -.modal-auth-overlay--hidden { - display: none; -} - -.modal-restore { - left: 30%; - top: 25%; +.modal-restore .modalS__wrap { + max-width: 708px; padding: 40px 77px; display: -webkit-box; display: -ms-flexbox; @@ -8983,6 +11188,9 @@ textarea:focus::placeholder { -webkit-box-align: center; -ms-flex-align: center; align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } .modal-restore__close { top: -82px; @@ -8990,7 +11198,7 @@ textarea:focus::placeholder { } .modal-restore__title { font-weight: 700; - font-size: 48px; + font-size: 47px; line-height: 100%; color: #333B49; } @@ -8999,7 +11207,7 @@ textarea:focus::placeholder { font-weight: 600; font-size: 16px; line-height: 22px; - color: #F5851A; + color: #F2994A; } .modal-restore--hidden { display: none; @@ -9135,8 +11343,7 @@ textarea:focus::placeholder { } } -.modal-reg { - left: 30%; +.modal-reg .modalS__wrap { max-width: 708px; width: 100%; padding: 40px 140px; @@ -9155,8 +11362,8 @@ textarea:focus::placeholder { align-items: center; } .modal-reg__close { - top: -82px; - right: -365px; + top: -78px; + left: 355px; } .modal-reg__title { font-weight: 700; @@ -9224,9 +11431,8 @@ textarea:focus::placeholder { display: none; } -.modal-restore-succ { - left: 30%; - top: 25%; +.modal-restore-succ .modalS__wrap { + max-width: 698px; padding: 40px; display: -webkit-box; display: -ms-flexbox; @@ -9245,7 +11451,7 @@ textarea:focus::placeholder { } .modal-restore-succ__title { font-weight: 700; - font-size: 48px; + font-size: 47px; line-height: 100%; color: #333B49; } @@ -9263,11 +11469,11 @@ textarea:focus::placeholder { font-weight: 600; font-size: 16px; line-height: 22px; - color: #F5851A; + color: #F2994A; margin-top: 30px; } .modal-restore-succ__btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -9275,7 +11481,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 22px 109px; margin-top: 30px; @@ -9298,23 +11504,11 @@ textarea:focus::placeholder { font-size: 16px; line-height: 22px; margin-top: 30px; - color: #F5851A; -} -.modal-restore-succ--hidden { - display: none; -} - -.modal-restore-succ-overlay--hidden { - display: none; + color: #F2994A; } -.modal-restore-error { - left: 30%; - top: 25%; +.modal-restore-error .modalS__wrap { max-width: 708px; - width: 100%; - max-height: 468px; - height: 100%; padding: 40px 140px; display: -webkit-box; display: -ms-flexbox; @@ -9356,7 +11550,7 @@ textarea:focus::placeholder { } .header-profile { - color: #F5851A; + color: #F2994A; position: relative; white-space: nowrap; margin-right: 70px; @@ -9380,6 +11574,7 @@ textarea:focus::placeholder { font-size: 48px; line-height: 100%; margin-top: 40px; + color: #333B49; } .account-content { @@ -9421,7 +11616,7 @@ textarea:focus::placeholder { top: 2px; } .account-left__exit.active { - color: #F5851A; + color: #F2994A; } .account-left__exit.active:before { position: absolute; @@ -9522,7 +11717,7 @@ textarea:focus::placeholder { } .acc-file { - color: #F5851A !important; + color: #F2994A !important; font-weight: 600 !important; } @@ -9538,7 +11733,7 @@ textarea:focus::placeholder { padding-bottom: 120px; } .profile-block-buttons__link-data { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -9546,7 +11741,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 12px 19px 12px 19px; font-size: 16px; @@ -9640,7 +11835,7 @@ textarea:focus::placeholder { } .pass-change-succ__btn { margin-top: 30px; - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -9648,7 +11843,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 12px 61px 12px 62px; } @@ -9667,6 +11862,10 @@ textarea:focus::placeholder { display: none; } +.account-favorites-pag { + margin: 0 auto; +} + .orders-acc-wrapper { max-width: 985px; width: 100%; @@ -9709,7 +11908,7 @@ textarea:focus::placeholder { margin-left: 20px; } .orders-acc__btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -9717,7 +11916,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; padding: 12px 31px 12px 10px; margin-right: 20px; @@ -9784,7 +11983,7 @@ textarea:focus::placeholder { align-items: center; } .orders-panel-cont__btn { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -9792,7 +11991,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; font-size: 16px; padding: 12px 26px; @@ -9865,13 +12064,13 @@ textarea:focus::placeholder { font-weight: 600; font-size: 22px; line-height: 27px; - color: #F5851A; + color: #F2994A; } .orders-table__count { font-weight: 600; font-size: 22px; line-height: 27px; - color: #F5851A; + color: #F2994A; text-align: center; } @@ -9889,7 +12088,7 @@ textarea:focus::placeholder { margin-top: 0; margin: 0 !important; border-radius: 4px; - width: 395px !important; + max-width: 395px !important; height: 184px; } @@ -9906,6 +12105,9 @@ textarea:focus::placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; } .orders-table-item__info { max-width: 234px; @@ -9963,7 +12165,7 @@ textarea:focus::placeholder { font-weight: 700; font-size: 14px; line-height: 16px; - color: #F5851A; + color: #F2994A; position: relative; padding-left: 17px; margin-left: 28px; @@ -10009,7 +12211,7 @@ textarea:focus::placeholder { } .compare-tab.active { font-weight: 700; - color: #F5851A; + color: #F2994A; } .compare-tabs__item { @@ -10141,6 +12343,7 @@ textarea:focus::placeholder { .contacts-top { max-width: 985px; width: 100%; + max-height: 290px; position: relative; } @@ -10255,7 +12458,7 @@ textarea:focus::placeholder { max-width: 129px; } -.contacts-map { +.acc-maps-wrapper { margin-top: 70px; max-width: 985px; width: 100%; @@ -10264,16 +12467,21 @@ textarea:focus::placeholder { margin-bottom: 120px; } +.acc-map { + height: 551px !important; +} + [class*=copyrights-pane] { display: none !important; } -.modal-acc-exit { +.modal-acc-exit .modalS__wrap { + max-width: 598px; padding: 40px; } .modal-acc-exit__title { font-weight: 700; - font-size: 48px; + font-size: 47px; line-height: 100%; color: #333B49; } @@ -10287,7 +12495,7 @@ textarea:focus::placeholder { justify-content: space-between; } .modal-acc-exit__confirm { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -10295,7 +12503,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; font-size: 16px; padding: 21px 94.5px; @@ -10326,7 +12534,7 @@ textarea:focus::placeholder { padding: 21px 89.5px; } .modal-acc-exit__cancel:hover { - background: #F5851A; + background: #F2994A; border-radius: 9.375px; font-weight: 600; font-style: normal; @@ -10334,7 +12542,7 @@ textarea:focus::placeholder { line-height: 16px; letter-spacing: -0.01em; color: #FFFFFF; - border: 1px solid #F5851A; + border: 1px solid #F2994A; cursor: pointer; font-size: 16px; } @@ -10347,41 +12555,58 @@ textarea:focus::placeholder { } .modal-catalog { - z-index: 101; - position: absolute; - background: #FFFFFF; - -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25); - box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25); - border-radius: 0px 0px 10px 10px; - left: 7%; - max-width: 1320px; - width: 100%; - max-height: 688px; - height: 100%; - overflow: auto; + background-color: transparent; + overflow-y: hidden; + top: 134px; +} +@media (min-width: 640px) { + .modal-catalog { + top: 165px; + } +} +.modal-catalog .modalS__wrap { display: -webkit-box; display: -ms-flexbox; display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100vw; + height: 100%; + overflow-y: auto; + position: relative; } -@media (min-width: 1580px) { - .modal-catalog { - left: 15.5%; +@media (min-width: 860px) { + .modal-catalog .modalS__wrap { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin: 0 auto; + max-width: 100%; + max-height: 688px; } } -.modal-catalog--hidden { - display: none; -} .modal-catalog-left { - background: #F7F7F9; + margin-right: 20px; + margin-bottom: 18px; + background: #fff; margin-right: 0; margin-bottom: 0; - max-width: 292px; - width: 100%; + width: 100vw; padding-top: 10px; padding-left: 5px; overflow-y: auto; } +@media (min-width: 860px) { + .modal-catalog-left { + max-width: 292px; + width: 100%; + background: #F7F7F9; + } +} .modal-cat-acc-but { font-size: 14px; @@ -10393,6 +12618,7 @@ textarea:focus::placeholder { -webkit-box-align: center; -ms-flex-align: center; align-items: center; + max-width: 200px; } .modal-cat-acc-but:after { left: 220px; @@ -10407,14 +12633,19 @@ textarea:focus::placeholder { } .modal-catalog-centre { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - overflow-y: auto; + display: none; +} +@media (min-width: 860px) { + .modal-catalog-centre { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + overflow-y: auto; + } } .modal-catalog-top { @@ -10447,6 +12678,14 @@ textarea:focus::placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 1024px) { + .modal-catalog-content { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } } .modal-catalog-cont-line { @@ -10454,6 +12693,16 @@ textarea:focus::placeholder { width: 100%; margin-right: 10px; } +@media (min-width: 870px) { + .modal-catalog-cont-line { + margin-right: 30px; + } +} +@media (min-width: 1024px) { + .modal-catalog-cont-line { + margin-right: 10px; + } +} .modal-catalog-cont-line > :not(:last-child) { margin-bottom: 20px; } @@ -10476,6 +12725,30 @@ textarea:focus::placeholder { margin-bottom: 10px; } +.modal-catalog-title { + display: inline-block; + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #333B49; + margin-top: 12px; + margin-bottom: 31px; +} +@media (min-width: 860px) { + .modal-catalog-title { + display: none; + } +} + +.сt-ft-l { + display: none; +} +@media (min-width: 1263px) { + .сt-ft-l { + display: inline-block; + } +} + .catalog-filters-links { margin-top: 16px; } @@ -10494,134 +12767,3608 @@ textarea:focus::placeholder { padding-bottom: 100px; } -.catalog-filter-wrapper { - max-width: 325px; +.catalog-filter-left { width: 100%; - max-height: 912px; - height: 100%; - overflow-y: hidden; - background: #F7F7F9; - border-radius: 10px; margin-right: 20px; } - -.catalog-filter-top { - width: 100%; - background: #F2994A; - height: 52px; +@media (min-width: 780px) { + .catalog-filter-left { + max-width: 315px; + } } -.catalog-filter-top__title { +.catalog-filter-left__show { + display: block; + margin-top: 20px; + background: #F2994A; + border-radius: 9.375px; font-weight: 600; - font-size: 16px; - line-height: 22px; - color: #fff; - text-transform: uppercase; - padding: 15px 10px; -} - -.catalog-filter-content { - padding: 10px; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; + width: 315px; + margin-right: 10px; + padding: 11.5px 0px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } - -.range__name { +.catalog-filter-left__show:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; font-weight: 600; - font-size: 16px; - line-height: 22px; - color: #636B78; -} -.range__inputs { - margin-top: 10px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.range__inputs > :not(:last-child) { - margin-right: 21px; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; } - -.range-input__item { - width: 137px; - height: 30px; +.catalog-filter-left__show > span { + margin-left: 5px; } - -.range-control { - margin-top: 13px; +.catalog-filter-left__reset { + margin-top: 20px; + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + width: 100%; + padding: 11.5px 0; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.catalog-filter-left__reset:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; } -input::-webkit-outer-spin-button, -input::-webkit-inner-spin-button { - /* display: none; <- Crashes Chrome on hover */ - -webkit-appearance: none; - margin: 0; - /* <-- Apparently some margin are still there even though it's hidden */ +.catalog-filter-wrapper { + width: 100%; + overflow-y: hidden; + background: #fff; + border-radius: 10px; + margin-right: 20px; +} +@media (min-width: 780px) { + .catalog-filter-wrapper { + max-width: 315px; + background: #F7F7F9; + } +} + +.catalog-filter-top { + width: 100%; + background: #fff; + height: 52px; +} +@media (min-width: 780px) { + .catalog-filter-top { + background: #F2994A; + } +} +.catalog-filter-top__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; + padding: 15px 24px; +} +@media (min-width: 780px) { + .catalog-filter-top__title { + color: #fff; + text-transform: uppercase; + line-height: 22px; + padding: 15px 10px; + } +} + +.catalog-filter-content { + padding: 0 24px 24px 24px; +} +@media (min-width: 780px) { + .catalog-filter-content { + padding: 10px; + } +} + +.range-slider { + height: 4px; + position: relative; + background-color: #fff; + border-radius: 26px; +} + +.range-selected { + height: 100%; + left: 0%; + right: 57%; + position: absolute; + border-radius: 5px; + background-color: #F2994A; +} + +.range-selected-dia { + height: 100%; + left: 0%; + right: 0%; + position: absolute; + border-radius: 5px; + background-color: #F2994A; +} + +.range-selected-deep { + right: 18%; +} + +.range-input { + position: relative; } -input[type=range]::-webkit-slider-thumb { +.range-input input { + position: absolute; + width: 100%; + height: 5px; + top: -5px; + background: none; + pointer-events: none; -webkit-appearance: none; - pointer-events: all; - width: 10px; + -moz-appearance: none; +} + +.range-input input::-webkit-slider-thumb { height: 10px; - background-color: #F5851A; + width: 10px; border-radius: 50%; - cursor: pointer; + border: 1px solid #F2994A; + background-color: #F2994A; + pointer-events: auto; + -webkit-appearance: none; } -input[type=range]::-moz-range-thumb { - -webkit-appearance: none; - pointer-events: all; - width: 24px; - height: 24px; - background-color: #F5851A; +.range-input input::-moz-range-thumb { + height: 10px; + width: 10px; border-radius: 50%; - cursor: pointer; + border: 1px solid #F2994A; + background-color: #F2994A; + pointer-events: auto; + -moz-appearance: none; +} + +.range-price { + margin: 10px 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } -input[type=range]::-webkit-slider-thumb:hover { - background: #F5851A; +.range-price label { + margin-right: 5px; } -input[type=number] { - color: #8a8383; - width: 137px; +.range-price input { + max-width: 137px; height: 30px; border-radius: 4px; border: none; + padding: 5px; + color: #ABB2BF; +} + +.range-price input:first-of-type { + margin-right: 21px; +} + +.range-title { + font-weight: 600; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #636B78; + max-width: 85%; +} +.range-title.power { + margin-top: 20px; +} + +/* Chrome, Safari, Edge, Opera */ +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} + +/* Firefox */ +input[type=number] { + -moz-appearance: textfield; +} + +.catalog-filters-acc { + margin-top: 0px; + margin-bottom: 8px; +} +@media (min-width: 780px) { + .catalog-filters-acc { + margin-top: 20px; + margin-bottom: 5px; + } +} +.catalog-filters-acc .catalog-accordion--active { + color: #ABB2BF; +} +.catalog-filters-acc__button { + margin-top: 5px; + font-weight: 400; font-size: 16px; line-height: 22px; + letter-spacing: -0.01em; color: #ABB2BF; + padding: 4px 0 5px 5px; + width: 100%; + background-color: #fff; + border-radius: 4px; + text-align: left; + position: relative; +} +.catalog-filters-acc__button:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L9 10.4142L17.7071 1.70711C18.0976 1.31658 18.0976 0.683418 17.7071 0.292893C17.3166 -0.0976311 16.6834 -0.0976311 16.2929 0.292893L9 7.58579L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 10.4px; + top: 10px; + right: 6px; +} +.catalog-filters-acc__button.active:after { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289L9 0.585786L17.7071 9.29289C18.0976 9.68342 18.0976 10.3166 17.7071 10.7071C17.3166 11.0976 16.6834 11.0976 16.2929 10.7071L9 3.41421L1.70711 10.7071C1.31658 11.0976 0.683418 11.0976 0.292893 10.7071Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); +} + +.catalog-filters-panel { + max-width: 100%; + -webkit-transition: max-height 0.2s ease-out; + -o-transition: max-height 0.2s ease-out; + transition: max-height 0.2s ease-out; + max-height: 0; + overflow: hidden; + display: block; padding-left: 5px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + position: relative; +} +@media (min-width: 780px) { + .catalog-filters-panel { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + background-color: #fff; + } +} +.catalog-filters-panel__line { + width: 97%; + border: none; + border-top: 1px solid #E0E0E0; + position: absolute; + top: -8px; + left: 5px; +} +.catalog-filters-panel > :nth-child(2) { + margin-top: 5px; +} +.catalog-filters-panel > :last-child { + margin-bottom: 10px; +} +.catalog-filters-panel__name { + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #636B78; + margin-top: 8px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.catalog-filters-panel__name.all { + font-weight: 600; } -input[type=number]::-webkit-inner-spin-button, -input[type=number]::-webkit-outer-spin-button { - opacity: 1; +.highload3 { + top: 3px; } -input[type=range] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 2px; - width: 295px; - position: absolute; - background-color: #F2994A; - pointer-events: none; - border-radius: 26px; +.catalog-filters-pag { + margin-top: 60px; } -#fromSliderPrice { - height: 0; - z-index: 1; +.compare-page { + padding-top: 40px; +} +.compare-page__table-wrapper { + max-width: 100%; + width: 100%; + margin-bottom: 0; } -.ind__list { - margin: 70px auto; - font-size: 20px; - text-align: center; +.compare-page-top-title { + font-weight: 700; + font-size: 48px; + line-height: 100%; } -.ind__list > li { - margin-top: 5px; + +.news-page__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; } -.ind__list > li:hover { - color: #F5851A; +.news-page__tabs { + max-width: 315px; + margin-right: 20px; +} + +.news-tab { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.news-page-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.news-page-content > * { + margin-right: 20px; +} + +.news-page-block { + max-width: 315px; + width: 100%; + height: 333px; + position: relative; + margin-bottom: 50px; +} +.news-page-block:nth-last-child(-n+3) { + margin-bottom: 0; +} +.news-page-block__img { + width: 100%; + height: 213px; + border-radius: 10px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; +} +.news-page-block__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-top: 24px; +} +.news-page-block__bottom { + position: absolute; + bottom: 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.news-page-block__link { + font-weight: 400; + font-size: 16px; + line-height: 24px; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.news-page-block__date { + font-weight: 400; + font-size: 15px; + line-height: 22px; + color: #636B78; +} +.news-page-block.third { + margin-right: 0; +} + +.news-page-pag { + -ms-flex-item-align: center; + align-self: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 40px; +} +.news-page-pag__link { + margin-top: 0; + margin-bottom: 0; + margin-left: 30px; +} + +.news-page-bottom { + padding-bottom: 121px; +} +.news-page-bottom__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; +} + +.news-page-item__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} + +.news-page-item-content { + margin-top: 40px; + margin-bottom: 40px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.news-page-item-content__item { + list-style-type: disc; + margin-left: 22px; +} + +.news-page-item-visuals { + position: relative; +} + +.news-page-item-video { + margin-top: 40px; + max-width: 100%; + height: 658px; + background-image: url("../img/news/news-item/video-bc.png"); + background-repeat: no-repeat; + background-size: contain; +} + +.news-item-swiper-wrapper { + margin-left: 40px !important; +} + +.news-item-swiper-slide { + max-width: 382px !important; +} +.news-item-swiper-slide__img { + width: 100%; + max-height: 210px; + border-radius: 10px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; +} + +.svg-news-item-prev { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.swiper-button-prev__news-item, +.swiper-button-next__news-item { + position: absolute; +} + +.swiper-button-prev__news-item { + left: -10px !important; +} + +.swiper-button-next__news-item { + right: 0px !important; +} + +.news-page-item-visuals [class^=swiper-button-]::after { + content: ""; +} + +.news-page-item-bottom { + padding-bottom: 37px; +} +.news-page-item-bottom__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; +} + +.cart__top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.cart__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; +} +.cart__print { + font-weight: 400; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #636B78; + position: relative; + margin-right: 41px; +} +.cart__print:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='30' height='27' viewBox='0 0 30 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_328_29980)'%3E%3Cpath d='M25.5 7.5H4.5C2.01 7.5 0 9.51 0 12V18C0 19.65 1.35 21 3 21H6V24C6 25.65 7.35 27 9 27H21C22.65 27 24 25.65 24 24V21H27C28.65 21 30 19.65 30 18V12C30 9.51 27.99 7.5 25.5 7.5ZM19.5 24H10.5C9.675 24 9 23.325 9 22.5V16.5H21V22.5C21 23.325 20.325 24 19.5 24ZM25.5 13.5C24.675 13.5 24 12.825 24 12C24 11.175 24.675 10.5 25.5 10.5C26.325 10.5 27 11.175 27 12C27 12.825 26.325 13.5 25.5 13.5ZM22.5 0H7.5C6.675 0 6 0.675 6 1.5V4.5C6 5.325 6.675 6 7.5 6H22.5C23.325 6 24 5.325 24 4.5V1.5C24 0.675 23.325 0 22.5 0Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_328_29980'%3E%3Crect width='30' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-size: cover; + background-repeat: no-repeat; + width: 30px; + height: 27px; + top: -5px; + right: -39px; +} + +.cart-links { + margin-top: 41px; + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #333B49; +} +.cart-links__delete { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #333B49; + margin-left: 15px; +} +.cart-links__delete:before { + background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_328_29970)'%3E%3Cpath d='M1.4 14L0 12.6L5.6 7L0 1.4L1.4 0L7 5.6L12.6 0L14 1.4L8.4 7L14 12.6L12.6 14L7 8.4L1.4 14Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_328_29970'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + width: 14px; + height: 14px; + left: -7px; +} + +.cart-checkboxes { + color: #333B49; +} + +.cart-checkboxes .check-highload:checked ~ .highload2 { + background-color: #F2994A; +} + +.highload-cart { + border: 1px solid #F2994A; + visibility: visible; +} + +.cart-table-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.cart-table-content { + position: relative; +} +.cart-table-content.remove:after { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(51, 59, 73, 0.8); + border-radius: 4px; + z-index: 101; +} + +.cart-ended-modal { + z-index: 102; + position: absolute; + top: 22px; + left: 33%; + max-width: 326px; + padding: 62px 73px; + background: #F7F7F9; + border-radius: 4px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.cart-ended-modal__title { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #333B49; +} +.cart-ended-modal.hidden { + display: none; +} + +.cart-table-content-remove-modal { + z-index: 102; + position: absolute; + top: 22px; + left: 33%; + max-width: 326px; + padding: 30px 55px; + background: #F7F7F9; + border-radius: 4px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.cart-table-content-remove-modal__title { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #333B49; +} +.cart-table-content-remove-modal__btn { + font-weight: 600; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-size: 16px; + line-height: 16px; + padding: 12px 21px 12px 55px; + border: 1px solid #F2994A; + max-width: 193px; + margin-top: 16px; + position: relative; +} +.cart-table-content-remove-modal__btn:before { + position: absolute; + content: ""; + 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 d='M13.65 2.35C12.9099 1.60485 12.0296 1.01356 11.0599 0.610231C10.0902 0.206901 9.05024 -0.000494355 8 8.84845e-07C5.87827 8.84845e-07 3.84344 0.842856 2.34315 2.34315C0.842855 3.84344 0 5.87827 0 8C0 10.1217 0.842855 12.1566 2.34315 13.6569C3.84344 15.1571 5.87827 16 8 16C11.73 16 14.84 13.45 15.73 10H13.65C13.2381 11.1695 12.4733 12.1824 11.4613 12.8988C10.4493 13.6153 9.23994 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8C2 6.4087 2.63214 4.88258 3.75736 3.75736C4.88258 2.63214 6.4087 2 8 2C9.66 2 11.14 2.69 12.22 3.78L9 7H16V8.84845e-07L13.65 2.35Z' fill='white'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 16px; + height: 16px; + top: 0; + left: 0; + top: 12px; + left: 30px; +} +.cart-table-content-remove-modal__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.cart-table-content-remove-modal__btn:hover: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 d='M13.65 2.35C12.9099 1.60485 12.0296 1.01356 11.0599 0.610231C10.0902 0.206901 9.05024 -0.000494355 8 8.84845e-07C5.87827 8.84845e-07 3.84344 0.842856 2.34315 2.34315C0.842855 3.84344 0 5.87827 0 8C0 10.1217 0.842855 12.1566 2.34315 13.6569C3.84344 15.1571 5.87827 16 8 16C11.73 16 14.84 13.45 15.73 10H13.65C13.2381 11.1695 12.4733 12.1824 11.4613 12.8988C10.4493 13.6153 9.23994 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8C2 6.4087 2.63214 4.88258 3.75736 3.75736C4.88258 2.63214 6.4087 2 8 2C9.66 2 11.14 2.69 12.22 3.78L9 7H16V8.84845e-07L13.65 2.35Z' fill='%23F2994A'/%3E%3C/svg%3E%0A"); +} +.cart-table-content-remove-modal.hidden { + display: none; +} + +.cart-table { + margin-top: 40px; + max-width: 1029px; + width: 100%; +} +.cart-table__item { + width: 730px; +} + +.cart-table-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} +.cart-table-item__icons { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.cart-table-item__checkbox { + margin-top: 2px; + visibility: hidden; +} +.cart-table-item__right { + margin-top: 5px; +} +.cart-table-item__img { + margin-top: 0px; +} + +.cart-table-item-swiper { + max-width: 427px !important; + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.cart-table-price { + vertical-align: top; + font-weight: 600; + font-size: 22px; + line-height: 27px; + color: #333B49; +} +.cart-table-price > p { + margin-top: 10px; +} + +.cart-table-count { + vertical-align: top; + position: relative; +} +.cart-table-count > * { + margin-top: 10px; +} +.cart-table-count__minus { + margin-bottom: 5px; + margin-right: 20px; + cursor: pointer; +} +.cart-table-count__input { + width: 36px; + height: 36px; + font-weight: 600; + font-size: 22px; + line-height: 27px; + color: #333B49; + padding-left: 6px; + border: 1px solid #E7EAEE; + border-radius: 3px; +} +.cart-table-count__plus { + margin-bottom: 1.5px; + margin-left: 16px; + cursor: pointer; +} +.cart-table-count__delete { + position: absolute; + bottom: 12px; + left: 16px; +} + +.cart-table-right { + -ms-flex-item-align: start; + align-self: flex-start; + margin-top: 105px; + margin-left: 20px; +} +.cart-table-right > :nth-child(2) { + margin-bottom: 20px; +} +.cart-table-right__input-wrapper { + position: relative; +} +.cart-table-right__input-wrapper.active { + position: relative; +} +.cart-table-right__input-wrapper.active:after { + position: absolute; + content: ""; + 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 d='M8.6 11.8L6.425 9.625C6.24167 9.44167 6.01667 9.35 5.75 9.35C5.48333 9.35 5.25 9.45 5.05 9.65C4.86667 9.83333 4.775 10.0667 4.775 10.35C4.775 10.6333 4.86667 10.8667 5.05 11.05L7.9 13.9C8.08333 14.0833 8.31667 14.175 8.6 14.175C8.88333 14.175 9.11667 14.0833 9.3 13.9L14.975 8.225C15.1583 8.04167 15.25 7.81667 15.25 7.55C15.25 7.28333 15.15 7.05 14.95 6.85C14.7667 6.66667 14.5333 6.575 14.25 6.575C13.9667 6.575 13.7333 6.66667 13.55 6.85L8.6 11.8ZM10 20C8.61667 20 7.31667 19.7373 6.1 19.212C4.88333 18.6867 3.825 17.9743 2.925 17.075C2.025 16.175 1.31267 15.1167 0.788 13.9C0.263333 12.6833 0.000666667 11.3833 0 10C0 8.61667 0.262667 7.31667 0.788 6.1C1.31333 4.88333 2.02567 3.825 2.925 2.925C3.825 2.025 4.88333 1.31267 6.1 0.788C7.31667 0.263333 8.61667 0.000666667 10 0C11.3833 0 12.6833 0.262667 13.9 0.788C15.1167 1.31333 16.175 2.02567 17.075 2.925C17.975 3.825 18.6877 4.88333 19.213 6.1C19.7383 7.31667 20.0007 8.61667 20 10C20 11.3833 19.7373 12.6833 19.212 13.9C18.6867 15.1167 17.9743 16.175 17.075 17.075C16.175 17.975 15.1167 18.6877 13.9 19.213C12.6833 19.7383 11.3833 20.0007 10 20Z' fill='%23219653'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 20px; + height: 20px; + top: 5px; + right: 10px; +} +.cart-table-right__input-wrapper.active > input { + border: 1px solid #219653; +} +.cart-table-right__input { + width: 100%; + border-radius: 10px; + border: none; + height: 32px; + margin-bottom: 15px; + padding-left: 10px; +} +.cart-table-right__confirm { + width: 100%; + border: 1px solid #F2994A; + border-radius: 10px; + background-color: transparent; + font-weight: 600; + font-size: 14px; + line-height: 16px; + padding: 7px 0; + margin-bottom: 25px; +} +.cart-table-right__confirm.hidden { + display: none; +} +.cart-table-right__done { + width: 100%; + padding: 7px 0; + display: none; + font-weight: 600; + font-size: 14px; + line-height: 16px; + color: #636B78; + background-color: #DFE1E7; + border: 1px solid #DFE1E7; + border-radius: 10px; + margin-bottom: 25px; + cursor: default; +} +.cart-table-right__done.active { + display: inline-block; +} +.cart-table-right__btn { + width: 100%; + margin-top: 9px; +} + +.cart-table-right__input-wrapper:focus-within button { + background-color: #fff; + color: #F2994A; +} + +.cart-empty-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-top: 70px; +} +.cart-empty-content__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; +} +.cart-empty-content__img { + max-width: 514px; + height: 504px; + -o-object-fit: contain; + object-fit: contain; + -o-object-position: center; + object-position: center; + margin-top: 67px; + margin-right: 101px; +} +.cart-empty-content__link { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 15px 18px 15px 17px; + margin-top: 30px; +} +.cart-empty-content__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.cart-empty-form-wrapper { + margin-top: 70px; + max-width: 100%; + padding: 40px 210px 40px 185px; + -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + border-radius: 10px; +} + +.cart-empty-form { + margin-top: 56px; +} + +.cart-empty-form-question { + height: 130px; +} + +.cart-empty-viewed { + padding-top: 120px; + padding-bottom: 120px; +} + +.modal-order { + z-index: 109; + padding-top: 50px; +} +.modal-order .modalS__wrap { + max-width: 1030px; + padding: 40px 65px; +} +.modal-order__form { + margin-top: 56px; +} +.modal-order__line-one { + max-height: 412px; +} +.modal-order__file { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.modal-order__file.two { + padding-bottom: 62px; +} +.modal-order__choose-one { + top: 84px !important; +} +.modal-order .order-file-one { + top: 83px !important; +} +.modal-order__line-two { + max-height: 412px; +} +.modal-order__question { + height: 230px; + margin-bottom: 32px; +} +.modal-order .order-file-two { + top: 78px !important; +} +.modal-order__choose-two { + top: 79px !important; +} + +.modal-order-succ { + z-index: 109; + padding-top: 50px; +} +.modal-order-succ .modalS__wrap { + max-width: 1030px; + padding: 140px 240px 119px 240px; +} +.modal-order-succ__close:after { + top: -195px; + left: 796px; +} +.modal-order-succ__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + text-align: center; + color: #333B49; + max-width: 550px; +} +.modal-order-succ__btn-wrapper { + max-width: 486px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 70px auto; + margin-bottom: 0; +} +.modal-order-succ__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.modal-order-succ__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.modal-order-succ__btn.main { + padding: 15px 21px; +} +.modal-order-succ__btn.catalog { + padding: 15px 63px; +} + +.modal-order-succ-content { + margin-top: 70px; +} +.modal-order-succ-content__title { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.modal-order-succ-content__title > span { + color: #F2994A; +} +.modal-order-succ-content__info { + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.modal-order-succ-content__bottom { + margin-top: 50px; +} + +.reviews-page { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.reviews-page-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.reviews-page-container > :not(:nth-child(3n)) { + margin-right: 19px; +} + +.reviews-page-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 427px; + height: 374px; + position: relative; + margin-bottom: 30px; +} +.reviews-page-item__img { + max-width: 100%; + height: 228px; +} +.reviews-page-item__img > img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + border-radius: 10px; + z-index: 1; +} +.reviews-page-item__img.video { + position: relative; +} +.reviews-page-item__img.video:after { + position: absolute; + content: ""; + background-image: url("../img/review/video.svg"); + background-repeat: no-repeat; + background-size: cover; + width: 159px; + height: 37px; + z-index: 2; + bottom: 0px; + right: 0px; +} +.reviews-page-item__title { + max-width: 90%; + margin-top: 24px; +} +.reviews-page-item__title > h2 { + max-width: 100%; + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; +} +.reviews-page-item__subtitle { + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; + margin-top: 8px; +} +.reviews-page-item__text { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + max-width: 98%; + position: absolute; + bottom: 0; + left: 0; + max-height: 68px; + overflow-y: hidden; +} + +.reviews-item { + margin-top: 40px; +} +.reviews-item__video { + max-width: 100%; + height: 658px; + background-image: url("../img/review/reviews-item.png"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; + margin-bottom: 40px; +} +.reviews-item__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.reviews-item__text:not(:last-child) { + margin-bottom: 12px; +} + +.other-reviews { + padding-top: 70px; + padding-bottom: 120px; +} +.other-reviews h2 { + color: #333B49; +} + +.projects-page { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.projects-page-item { + max-width: 427px; + height: 487px; + margin-bottom: 30px; +} +.projects-page-item__img { + width: 100%; + height: 295px; +} +.projects-page-item__img img { + -webkit-box-shadow: none; + box-shadow: none; +} +.projects-page-item__title { + margin-top: 20px; + max-width: 90%; + height: 98px; + overflow: hidden; +} +.projects-page-item__title h2 { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; +} +.projects-page-item__client { + margin-top: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.projects-page-item__more { + margin-top: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + cursor: pointer; +} +.projects-page-item__more span { + font-weight: 400; +} + +.projects-pag { + margin-top: 30px; +} + +.projects-item-content { + color: #333B49; +} +.projects-item-content__title { + margin-top: 40px; + font-weight: 600; + font-size: 36px; + line-height: 42px; +} +.projects-item-content__video { + max-width: 100%; + height: 658px; + border-radius: 10px; + background-image: url("../img/projects/item-video.png"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; + margin: 20px 0; +} +.projects-item-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.projects-item-content__text:not(:last-child) { + margin-bottom: 12px; +} +.projects-item-content__subtitle { + font-weight: 600; + font-size: 36px; + line-height: 42px; + margin-top: 28px; + margin-bottom: 20px; +} +.projects-item-content__img-wrapper { + max-width: 100%; + height: 618px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 20px; +} +.projects-item-content__img-wrapper > :not(:last-child) { + margin-right: 20px; +} +.projects-item-content__img-wrapper.sec { + margin-top: 28px; +} +.projects-item-content__img { + max-width: 49%; + height: 100%; + border-radius: 10px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.projects-item-content__note { + font-weight: 400; + font-size: 16px; + line-height: 22px; + padding-bottom: 20px; + display: inline-block; +} +.projects-item-content__image { + max-width: 100%; + height: 618px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; + margin: 40px 0 20px; +} + +.projects-item-content-important { + max-width: 49%; + height: 100%; + border-radius: 10px; + background-image: url("../img/projects/item-bg.png"); + background-size: cover; + background-repeat: no-repeat; + color: white; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.projects-item-content-important__title { + -ms-flex-item-align: start; + align-self: start; + max-width: 523px; + padding-left: 62px; + font-weight: 600; + font-size: 24px; + line-height: 28px; +} +.projects-item-content-important__content { + padding-left: 63px; + padding-right: 62px; + margin-top: 20px; + font-weight: 400; + font-size: 16px; + line-height: 22px; +} + +.not-found__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.not-found__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-top: 119px; +} +.not-found__btn-wrapper { + margin-top: 60px; + width: 486px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding-bottom: 140px; +} +.not-found__main { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 15px 21px; +} +.not-found__main:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.not-found__catalog { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 15px 63px; +} +.not-found__catalog:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.services-top { + max-width: 100%; + height: 271px; + position: relative; +} +.services-top__bg { + position: absolute; + content: ""; + background-image: url("../img/services/bg.png"); + background-size: cover; + background-repeat: no-repeat; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} +.services-top__links { + padding-top: 15px; +} +.services-top__title { + color: #E7EAEE; + font-weight: 600; + font-size: 60px; + line-height: 100%; + position: relative; + margin-top: 127px; +} + +.projects-group { + padding-top: 40px; + padding-bottom: 70px; +} +.projects-group__container { + min-height: 518px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.projects-group__img { + max-width: 50%; + max-height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.projects-group__right { + max-width: 650px; + min-height: 518px; + margin-left: 20px; + position: relative; + color: #333B49; +} +.projects-group__title { + font-weight: 500; + font-size: 16px; + line-height: 22px; + margin-bottom: 10px; + max-width: 95%; + text-transform: uppercase; +} +.projects-group__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.projects-group__text:not(:last-child) { + margin-bottom: 12px; +} +.projects-group__link { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + position: absolute; + bottom: 0; + left: 0; + padding: 15px 48px; +} +.projects-group__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.services-lizing { + width: 100%; + height: 271px; + position: relative; +} +.services-lizing__bg { + position: absolute; + background-image: url("../../img/services/lizing.png"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} +.services-lizing__title { + color: #E7EAEE; + font-weight: 600; + font-size: 60px; + line-height: 100%; + position: relative; + padding-top: 158px; +} + +.services-lizing-content { + color: #333B49; +} +.services-lizing-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.services-lizing-content__text span { + font-weight: 500; + font-size: 16px; + line-height: 22px; +} +.services-lizing-content__title { + text-transform: uppercase; + font-weight: 500; + font-size: 16px; + line-height: 22px; + margin-top: 20px; +} +.services-lizing-content__list { + list-style: none; + max-height: 340px; + overflow-y: auto; +} +.services-lizing-content__list li::before { + content: "•"; + color: #ABB2BF; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; +} +.services-lizing-content__item { + padding-left: 20px; + font-weight: 400; + font-size: 16px; + line-height: 20px; + margin-top: 10px; +} + +.services-long-bg { + background-image: url("../img/services/24.png"); +} + +.services-tenders-gb { + background-image: url("../img/services/tender.png"); +} + +.services-tenders-content { + padding-bottom: 120px; +} +.services-tenders-content__title { + margin-bottom: 10px; +} + +.services-item__wrap { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.services-item__link { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #F2994A; + margin-top: 30px; +} + +.services-item-content { + padding-top: 40px; +} +.services-item-content__block { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + color: #333B49; + margin-bottom: 100px; +} +.services-item-content__title { + font-weight: 600; + font-size: 24px; + line-height: 29px; + text-transform: uppercase; + max-width: 430px; + margin-right: 20px; +} +.services-item-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; +} +.services-item-content__text:not(:last-child) { + margin-bottom: 14px; +} +.services-item-content__right-block:not(:last-child) { + margin-bottom: 71px; +} +.services-item-content__subtitle { + font-weight: 600; + font-size: 24px; + line-height: 28px; + margin-bottom: 20px; +} +.services-item-content__subtitle.works { + margin-left: 26px; +} +.services-item-content__list { + list-style: none; +} +.services-item-content__list li::before { + content: "•"; + color: #ABB2BF; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; +} +.services-item-content__item { + padding-left: 30px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #000; +} +.services-item-content__item:not(:last-child) { + margin-bottom: 20px; +} + +.services-item-banner { + max-width: 100%; + min-height: 316px; + background-image: url("../img/services/serv-item-bg.png"); + background-repeat: no-repeat; + background-size: cover; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-top: 66px; + padding-left: 168px; + color: #fff; + margin-bottom: 120px; +} +.services-item-banner__text { + font-weight: 500; + font-size: 20px; + line-height: 24px; +} +.services-item-banner__text a { + color: #F2994A; +} +.services-item-banner__text:not(:last-child) { + margin-bottom: 40px; +} + +.suppliers-page { + padding-top: 40px; + padding-bottom: 120px; +} +.suppliers-page__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.suppliers-page__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + max-width: 95%; +} +.suppliers-page__content { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.suppliers-page-block { + max-width: 203px; + max-height: 152px; + height: 100%; + margin-right: 20px; + margin-bottom: 26px; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} +.suppliers-page-block__img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.suppliers-page-block__img.adh { + margin-left: 25px; +} + +.suppliers-pag { + margin-top: 20px; +} + +.modal-subscription .modalS__wrap { + max-width: 1030px; + padding: 60px 80px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-subscription__close { + top: -100px; + right: -519px; +} +.modal-subscription__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + text-align: center; +} +.modal-subscription__text { + margin-top: 60px; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; +} +.modal-subscription__text span { + color: #F2994A; +} +.modal-subscription__btn-wrapper { + margin-top: 74px; + width: 486px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.modal-subscription__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.modal-subscription__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.modal-subscription__btn.subs-main { + padding: 15px 21px; +} +.modal-subscription__btn.subs-catalog { + padding: 15px 63px; +} + +.aricles-page-block { + max-width: 315px; + min-height: 353px; + position: relative; + margin-bottom: 40px; +} +.aricles-page-block__img-wrapper { + width: 100%; + height: 213px; +} +.aricles-page-block__img-wrapper .articles-block-img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.aricles-page-block__title-wrapper { + margin-top: 10px; + max-width: 100%; + min-height: 98px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 24px; +} +.aricles-page-block__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + max-width: 95%; +} +.aricles-page-block__bottom { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.aricles-page-block__link { + font-weight: 400; + font-size: 16px; + line-height: 24px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.aricles-page-block__date { + font-weight: 400; + font-size: 15px; + line-height: 22px; + color: #636B78; +} +.aricles-page-block.third { + margin-right: 0; +} + +.articles-page-pag { + margin-top: 0; +} + +.slide-articles { + max-width: 315px; + text-align: left; +} +.slide-articles__img { + width: 100%; + height: 213px; + border-radius: 10px; +} +.slide-articles__img img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.slide-articles__title-wrap { + margin-bottom: 0; +} +.slide-articles__bottom { + max-width: 100%; + padding-top: 5px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.articles-item-content { + margin-top: 40px; + color: #333B49; +} +.articles-item-content__img-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.articles-item-content__note { + display: inline-block; + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-top: 20px; +} +.articles-item-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-top: 20px; +} +.articles-item-content__video { + margin-top: 20px; + max-width: 100%; + height: 658px; + background-image: url("../../img/articles/item-video.png"); + background-repeat: no-repeat; + background-size: cover; +} + +.art-item-prev { + left: 1255px !important; +} + +.certificates-page { + padding-bottom: 120px; +} + +.certificates-page-content { + margin-top: 40px; + margin-bottom: 20px; +} +.certificates-page-content__img { + max-width: 220px; + max-height: 566px; + margin-bottom: 20px; + margin-right: 50px; +} +.certificates-page-content__img img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.certificates-page-content__img.fifth { + margin-right: 0; +} + +.contacts-page-content { + margin-top: 62px; +} +.contacts-page-content__top { + position: relative; + margin-bottom: 70px; +} + +.contacts-page-block { + -webkit-transition: all 0.2 ease-in-out; + -o-transition: all 0.2 ease-in-out; + transition: all 0.2 ease-in-out; +} +.contacts-page-block--active { + border: 1px solid #F2994A; + background-image: url("../img/contacts/block-bg.png"); + background-repeat: no-repeat; + background-size: cover; +} +.contacts-page-block__adress { + max-width: 100%; +} + +.swiper-btn-cnt { + top: -18px !important; +} + +.contacts-page-content__top [class^=swiper-button-]::after { + content: ""; +} + +.contacts-page-map-wrapper { + padding-bottom: 118px; +} + +.contacts-page-map { + max-width: 100%; + height: 738px; + display: none; +} +.contacts-page-map.active { + display: block; +} + +.vacancies-top { + margin-top: 40px; +} +.vacancies-top__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + color: #333B49; +} +.vacancies-top__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-bottom: 40px; +} +.vacancies-top__title { + font-weight: 600; + font-size: 24px; + line-height: 28px; + -ms-flex-item-align: center; + align-self: center; +} +.vacancies-top__link { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + -ms-flex-item-align: center; + align-self: center; + padding: 15px 56px; + margin-top: 20px; +} +.vacancies-top__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.vacancies-content { + padding-bottom: 120px; +} +.vacancies-content__tab-note { + margin-top: 20px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #636B78; +} +.vacancies-content__tab-note a { + color: #2F80ED; +} + +.vacancies-tabs { + margin-top: 8px; +} + +.vacancies-content-item { + background-color: #F7F7F9; + border-radius: 10px; +} +.vacancies-content-item__wrap { + max-width: 985px; + padding: 30px 205px 30px 20px; +} +.vacancies-content-item__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + min-width: 761px; +} +.vacancies-content-item__req { + margin-top: 30px; + max-width: 715px; +} +.vacancies-content-item__list { + margin-bottom: 20px; + color: #333B49; + list-style: none; +} +.vacancies-content-item__list li::before { + content: "•"; + color: #ABB2BF; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; +} +.vacancies-content-item__subtitle { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-bottom: 20px; +} +.vacancies-content-item__item { + font-weight: 400; + font-size: 16px; + line-height: 22px; + padding-left: 16px; +} +.vacancies-content-item__item:not(:last-child) { + margin-bottom: 19px; +} +.vacancies-content-item__link { + margin: 10px 20px 46px; + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 12px 37px; + display: inline-block; +} +.vacancies-content-item__link:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.vacancies-item-bottom { + margin-top: 10px; + display: none; +} +.vacancies-item-bottom__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-left: 20px; +} + +.vacancies-item-bottom-form { + margin: 30px 20px; + background-color: #fff; + border-radius: 6px; + padding: 30px 22px; +} +.vacancies-item-bottom-form__line-one { + max-height: 370px; +} +.vacancies-item-bottom-form__comment { + height: 230px; +} +.vacancies-item-bottom-form__submit { + -ms-flex-item-align: start; + align-self: flex-start; + margin-top: 15px; +} +.vacancies-item-bottom-form__note { + text-align: left; +} +.vacancies-item-bottom-form__btn { + font-weight: 600; + font-size: 16px; + line-height: 16px; + width: 193px; + height: 42px; +} + +.corporate-life { + padding-top: 40px; + padding-bottom: 120px; +} +.corporate-life__wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.corporate-life__content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.corporate-life-item { + max-width: 427px; + height: 370px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + position: relative; + margin-right: 19px; + margin-bottom: 30px; +} +.corporate-life-item.third { + margin-right: 0; +} +.corporate-life-item__img { + width: 100%; + max-height: 228px; + height: 100%; + position: relative; +} +.corporate-life-item .bg { + position: absolute; + content: ""; + background-image: url("../img/corporate/photo-bg.svg"); + background-repeat: no-repeat; + background-size: contain; + width: 159px; + height: 37px; + bottom: 0px; + right: 0px; + color: #fff; + font-weight: 600; + font-size: 16px; + line-height: 22px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.corporate-life-item .bg--after { + padding-right: 20px; +} +.corporate-life-item .bg--after:after { + position: absolute; + content: ""; + background-image: url("../img/corporate/youtube-bg.svg"); + background-repeat: no-repeat; + background-size: cover; + width: 27px; + height: 18px; + right: 25.5px; + bottom: 9px; +} +.corporate-life-item__title { + margin-top: 24px; +} +.corporate-life-item__title h2 { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + max-height: 95px; + overflow: hidden; +} +.corporate-life-item__date { + position: absolute; + bottom: 2px; + left: 0; +} + +.corp-page-pag { + margin-top: 10px; +} + +.corp-item-top { + margin-top: 40px; +} +.corp-item-top__back { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #F2994A; +} +.corp-item-top__text { + margin-top: 40px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #333B49; +} + +.corp-item-content { + margin-top: 40px; +} +.corp-item-content__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-item-align: start; + align-self: flex-start; +} +.corp-item-content__wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.corp-item-content__wrap > *:not(:nth-child(3n)) { + margin-right: 19px; +} +.corp-item-content__img { + margin-bottom: 20px; + border-radius: 10px; +} +.corp-item-content__video { + max-width: 100%; + height: 658px; + background-image: url("../img/corporate/video-bg.png"); + background-repeat: no-repeat; + background-size: contain; +} +.corp-item-content__pag { + -ms-flex-item-align: center; + align-self: center; +} + +.corp-item-bottom { + margin-top: 70px; + padding-bottom: 120px; +} +.corp-item-bottom__container { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.corp-item-bottom__link { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: #F2994A; +} +.corp-item-bottom__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + margin-top: 40px; + margin-bottom: 40px; +} +.corp-item-bottom__item { + margin-right: 0; +} +.corp-item-bottom__swipe { + top: 95px !important; +} +.corp-item-bottom__job-wrapper { + -ms-flex-item-align: center; + align-self: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 10px; +} +.corp-item-bottom__subtitle { + font-weight: 600; + font-size: 24px; + line-height: 28px; + color: #333B49; + margin-bottom: 20px; +} +.corp-item-bottom__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; + padding: 15px 56px; +} +.corp-item-bottom__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} + +.corp-item-bottom__container [class^=swiper-button-]::after { + content: ""; +} + +.demohall-content { + margin-top: 40px; +} +.demohall-content__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.demohall-content__subtitle { + font-weight: 600; + font-size: 16px; + color: #333B49; +} +.demohall-content__list { + margin-top: 20px; + list-style: none; +} +.demohall-content__list li::before { + content: "•"; + color: #ABB2BF; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; +} +.demohall-content__item { + padding-left: 20px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + color: #000; + margin-bottom: 19px; +} +.demohall-content__video { + max-width: 100%; + height: 658px; + margin-top: 20px; + margin-bottom: 40px; + background-image: url("../img/demohall/video-bg.png"); + background-repeat: no-repeat; + background-size: cover; +} +.demohall-content__title { + margin-top: 70px; + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.demohall-content__btn-wrapper { + -ms-flex-item-align: center; + align-self: center; + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.demohall-content__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.demohall-content__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 16px; + line-height: 16px; +} +.demohall-content__btn.action { + padding: 15px 21px; +} +.demohall-content__btn.quest { + padding: 15px 53px; + margin-left: 70px; +} + +.demohall-bottom__slide { + position: relative; + height: 353px; +} +.demohall-bottom__img { + max-width: 315px; + height: 213px; +} +.demohall-bottom__img img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.demohall-bottom__title { + max-height: 98px; + overflow: hidden; + font-weight: 600; + font-size: 20px; + line-height: 24px; + margin-top: 10px; +} +.demohall-bottom__more { + font-weight: 400; + font-size: 15px; + line-height: 15px; + color: #636B78; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: absolute; + bottom: 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.demohall-bottom__more span { + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #ABB2BF; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-decoration: underline; +} + +.prev { + left: 1254px !important; +} + +.policy-content { + padding-top: 10px; + padding-bottom: 120px; + color: #333B49; +} +.policy-content__subtitle { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F2994A; + margin-top: 30px; +} +.policy-content__text { + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-top: 10px; +} +.policy-content__list { + margin-top: 30px; + list-style-type: disc; +} +.policy-content__list li { + list-style: disc; +} +.policy-content__item { + margin-left: 30px; +} +.policy-content__item:not(:last-child) { + margin-bottom: 10px; +} + +.modal-search-mobile .modalS__wrap { + width: 100%; + height: 100%; + border-radius: 0; + position: relative; +} +.modal-search-mobile__top { + height: 54px; + background: #333B49; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: end; +} +.modal-search-mobile__close { + 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%3Cg clip-path='url(%23clip0_366_48521)'%3E%3Cpath d='M2 20L0 18L8 10L0 2L2 0L10 8L18 0L20 2L12 10L20 18L18 20L10 12L2 20Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_366_48521'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 20px; + height: 20px; + margin-top: 17px; + margin-right: 24px; +} +.modal-search-mobile__content { + margin: 10px 24px; + max-height: 480px; + overflow-y: auto; + margin-bottom: 50px; +} +.modal-search-mobile__link { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + position: absolute; + bottom: 0; + width: 90%; +} + +.modal-search-mobile-input { + padding: 25px 24px 0 24px; + position: relative; +} +.modal-search-mobile-input:after { + position: absolute; + content: ""; + background-image: url("../img/svg/input-search.svg"); + background-position: right center; + background-repeat: no-repeat; + background-size: cover; + top: 58%; + right: 15px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + width: 26px; + height: 26px; +} +.modal-search-mobile-input__item { + width: 100%; + border: none; + border-bottom: 1px solid #DFE1E7; + outline: none; + padding-bottom: 9px; +} + +.modal-filters { + background: rgba(0, 0, 0, 0.25); + display: block; +} +@media (min-width: 780px) { + .modal-filters { + top: 165px; + display: none; + } +} +.modal-filters .modalS__wrap { + width: 100%; + top: 134px; +} +@media (min-width: 640px) { + .modal-filters .modalS__wrap { + top: 165px; + } +} + +.product-cart-mobile { + display: block; +} +@media (min-width: 1024px) { + .product-cart-mobile { + display: none; + } +} +.product-cart-mobile__container { + position: relative; +} +.product-cart-mobile__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-bottom: 16px; +} +.product-cart-mobile__links { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 6px; +} +.product-cart-mobile__links a { + font-weight: 400; + font-size: 14px; + line-height: 16px; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.product-cart-mobile__price { + margin-top: 16px; + max-width: 240px; +} +.product-cart-mobile__price-item { + font-weight: 600; + font-size: 24px; + line-height: 29px; + color: #333B49; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.product-cart-mobile__price-item span { + font-weight: 600; + font-size: 16px; + line-height: 14px; + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; + color: #BEC4CE; +} +.product-cart-mobile__buttons { + max-width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 16px; +} +.product-cart-mobile__buttons-item { + width: 100%; + font-weight: 600; + font-size: 14px; + line-height: 16px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 15px 0; +} +.product-cart-mobile__buttons-item.buy { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + margin-bottom: 16px; +} +.product-cart-mobile__buttons-item.buy:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 600; + font-size: 14px; + line-height: 16px; +} +.product-cart-mobile__buttons-item.now { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.product-cart-mobile__buttons-item.now:hover { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; +} + +.swiper-product-mobile { + margin-bottom: 29px; +} + +.product-mob-pag { + top: 285px !important; + left: 44% !important; + width: auto; + max-height: 50px; +} +.product-mob-pag .swiper-pagination-bullet { + width: 3px !important; + height: 3px !important; + background: #636B78 !important; + opacity: 0.5 !important; +} +.product-mob-pag .swiper-pagination-bullet-active { + width: 26px !important; + height: 3px !important; + border-radius: 6.38736px !important; + background-color: #636B78 !important; +} + +.product-mobile-slide__wrapper { + width: 100%; + min-height: 220px; + background: #F7F7F9; + border-radius: 10px; +} +.product-mobile-slide__wrapper img { + padding: 5px 8px 23px 8px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin: 0 auto; +} + +.icons-product-mob { + max-width: 100%; + margin-left: 0; +} +.icons-product-mob__left { + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; +} +.icons-product-mob__clock { + width: 19px; + height: 19px; + margin-right: 6px; +} +.icons-product-mob__text { + font-size: 12.7826px; + line-height: 15px; +} +.icons-product-mob__right { + margin-right: 0; +} +.icons-product-mob__compare::after { + width: 21.29px; + height: 21.29px; + bottom: -16px; + right: 38px; +} +.icons-product-mob__fav::after { + width: 16.8px; + height: 15px; + bottom: -14px; +} +.icons-product-mob--hidden { + display: none; +} + +.product-cart-mobile-config { + width: 100%; + margin-top: 16px; +} +.product-cart-mobile-config__item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + color: #333B49; +} +.product-cart-mobile-config__item-label { + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +.product-cart-mobile-config__item-select { + background-color: transparent; + border: none; + margin-top: 8px; + font-weight: 600; + font-size: 14px; + line-height: 17px; + margin-bottom: 16px; +} +.product-cart-mobile-config--hidden { + display: none; +} + +.product-cart-mobile-country-wrap { + width: 100%; + margin-top: 5px; +} +.product-cart-mobile-country-wrap__country, .product-cart-mobile-country-wrap__power { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-bottom: 10px; +} +.product-cart-mobile-country-wrap__prod, .product-cart-mobile-country-wrap__power { + font-size: 14px; + line-height: 16px; + color: #333B49; +} +.product-cart-mobile-country-wrap__name { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; +} +.product-cart-mobile-country-wrap__name img { + margin-right: 12px; + max-width: 19px; + height: 15px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; +} +.product-cart-mobile-country-wrap__power p span { + font-weight: 600; + font-size: 16px; + line-height: 20px; +} +.product-cart-mobile-country-wrap--hidden { + display: none; +} + +.projects-mob { + padding-top: 40px; + display: block; +} +@media (min-width: 780px) { + .projects-mob { + display: none; + } +} +.projects-mob__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.projects-mob__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + text-align: left; +} +.projects-mob__wrapper { + margin-top: 20px; + max-width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.projects-mob__wrapper > *:not(:last-child) { + margin-bottom: 20px; +} +.projects-mob__item { + width: 100%; +} +.projects-mob__item-img { + min-height: 140px; + max-height: 240px; + width: 100%; + border-radius: 10px; +} +.projects-mob__item-title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; + margin-top: 10px; +} +.projects-mob__info { + margin-top: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.projects-mob__info-line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + color: #333B49; +} +.projects-mob__info { + font-size: 16px; + line-height: 22px; +} +.projects-mob__info--bold { + font-weight: 600; +} +.projects-mob__btn { + background: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F2994A; + cursor: pointer; + font-weight: 500; + font-size: 12px; + line-height: 14px; + padding: 6px 21px; + max-width: 150px; + margin: 0 auto; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-top: 20px; +} +.projects-mob__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-weight: 500; + font-size: 12px; + line-height: 14px; +} + +.product-viewed { + padding-top: 40px; +} + +.product-tabs-mob { + display: block; + padding-top: 32px; +} +@media (min-width: 1024px) { + .product-tabs-mob { + display: none; + } +} +.product-tabs-mob__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; + padding-bottom: 24px; + border-bottom: 0.5px solid #ABB2BF; +} + +.product-tabs-mob-acc { + max-width: 100%; +} +.product-tabs-mob-acc__subtitle { + font-weight: 600; + font-size: 14px; + line-height: 16px; + -moz-text-align-last: left; + text-align-last: left; + color: #333B49; + margin-top: 14px; + position: relative; + width: 100%; +} +.product-tabs-mob-acc__subtitle:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 0.46967C0.676777 0.762563 0.676777 1.23744 0.96967 1.53033L7.5 8.06066L14.0303 1.53033C14.3232 1.23744 14.3232 0.762563 14.0303 0.46967C13.7374 0.176777 13.2626 0.176777 12.9697 0.46967L7.5 5.93934L2.03033 0.46967C1.73744 0.176777 1.26256 0.176777 0.96967 0.46967Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 14px; + height: 8px; + top: 3px; + right: 0; +} + +.product-acc-panel { + max-width: 100%; + margin-left: 0; + padding-top: 14px; + border-bottom: 0.5px solid #ABB2BF; + margin-bottom: 0; +} +.product-acc-panel__subtitle { + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #333B49; +} +.product-acc-panel__img { + margin-top: 12px; + width: 100%; +} +.product-acc-panel > :not(:last-child) { + margin-bottom: 0; +} +.product-acc-panel__list { + font-weight: 500; + font-size: 12px; + line-height: 16px; + color: #636B78; + list-style: disc; +} +.product-acc-panel__list > :last-child { + margin-bottom: 36px; +} +.product-acc-panel__item { + list-style: disc; + margin-left: 20px; +} + +.panel-char-product__subtitle { + font-size: 14px; + line-height: 17px; + color: #333B49; +} +.panel-char-product__tabs { + margin-top: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; + padding-bottom: 15px; + overflow-x: auto; +} +.panel-char-product__tab { + min-width: 92px; + padding: 3px 12px; + background: #F7F7F9; + border-radius: 9.63664px; + font-weight: 600; + font-size: 12px; + line-height: 15px; +} +.panel-char-product__tab.active { + color: #F2994A; + background: #E7EAEE; +} + +.tab-char { + margin-top: 11px !important; + margin-bottom: 14px; +} +.tab-char__subtitle { + font-size: 14px; + line-height: 17px; + color: #ABB2BF; + margin-bottom: 14px; +} +.tab-char__item { + max-width: 100%; + height: 38px; + border-radius: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.tab-char__item--highlighted { + background: #F7F7F9; +} +.tab-char__item-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-left: 5px; +} +.tab-char__item-text span { + margin-left: 20px; + margin-right: 5px; +} + +.spec__tab-3 { + position: relative; +} +.spec__tab-3__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #283142; + margin-bottom: 26px; +} +.spec__tab-3 .models-wrapper { + width: 100%; + overflow: auto; + margin-bottom: 80px; +} +.spec__tab-3 .spec-scrollbar { + position: absolute; + bottom: -35px; + left: 0; + width: 100%; + background-color: #DFE1E7; +} +.spec__tab-3 .swiper-button-next_models, +.spec__tab-3 .swiper-button-prev_models { + position: absolute; +} +.spec__tab-3 .swiper-button-prev_models { + width: 20px; + height: 20px; + top: 43px; + left: 1209px; +} +.spec__tab-3 .swiper-button-next_models { + width: 20px; + height: 20px; + top: 43px; + right: 15px; +} + +.swiper-slide-models__img { + max-width: 428px; + width: 100%; + max-height: 228px; + height: 100%; +} + +.ind__list { + margin: 70px auto; + font-size: 20px; + text-align: center; +} +.ind__list > li { + margin-top: 5px; +} +.ind__list > li:hover { + color: #F2994A; } \ No newline at end of file diff --git a/public/css/style_old.css b/public/css/style_old.css new file mode 100644 index 0000000..652c95d --- /dev/null +++ b/public/css/style_old.css @@ -0,0 +1,10627 @@ +@charset "UTF-8"; +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type=checkbox], +[type=radio] { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type=search] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +@font-face { + font-family: "Montserrat"; + src: url("../fonts/Montserrat-Regular.woff2") format("woff2"), url("../fonts/Montserrat-Regular.woff") format("woff"); + font-weight: 400; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Montserrat"; + src: url("../fonts/Montserrat-Medium.woff2") format("woff2"), url("../fonts/Montserrat-Medium.woff") format("woff"); + font-weight: 500; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Montserrat"; + src: url("../fonts/Montserrat-SemiBold.woff2") format("woff2"), url("../fonts/Montserrat-SemiBold.woff") format("woff"); + font-weight: 600; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Montserrat"; + src: url("../fonts/Montserrat-Bold.woff2") format("woff2"), url("../fonts/Montserrat-Bold.woff") format("woff"); + font-weight: 700; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Muller"; + src: url("../fonts/MullerRegular.woff2") format("woff2"), url("../fonts/MullerRegular.woff") format("woff"); + font-weight: 400; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Muller"; + src: url("../fonts/MullerMedium.woff2") format("woff2"), url("../fonts/MullerMedium.woff") format("woff"); + font-weight: 500; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Muller"; + src: url("../fonts/MullerBold.woff2") format("woff2"), url("../fonts/MullerBold.woff") format("woff"); + font-weight: 700; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Manrope"; + src: url("../fonts/Manrope-Light.woff2") format("woff2"), url("../fonts/Manrope-Light.woff") format("woff"); + font-weight: 300; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Manrope"; + src: url("../fonts/Manrope-SemiBold.woff2") format("woff2"), url("../fonts/Manrope-SemiBold.woff") format("woff"); + font-weight: 600; + font-style: normal; + font-display: swap; +} +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +body { + font-family: "Montserrat", sans-serif; + color: #000000; + font-size: 16px; + font-weight: 400; + letter-spacing: -0.01em; +} + +h1, +h2, +h3, +h4, +h5, +h6, +p, +ul, +ol, +li { + margin: 0; + padding: 0; +} + +li { + list-style: none; +} + +img { + display: block; +} + +a { + display: inline-block; + color: inherit; + text-decoration: none; +} + +button { + padding: 0; + border: none; + color: inherit; + background-color: transparent; + cursor: pointer; +} + +.container { + max-width: 1350px; + padding: 0 24px; + margin: 0 auto; +} +@media (min-width: 640px) { + .container { + padding: 0 15px; + } +} + +html, +body { + height: 100%; +} + +.wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-height: 100%; + overflow-x: hidden; +} + +main { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +input, +textarea { + outline: transparent; +} +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { + -webkit-transition: 0.3s; + transition: 0.3s; +} +input::-moz-placeholder, textarea::-moz-placeholder { + -moz-transition: 0.3s; + transition: 0.3s; +} +input:-ms-input-placeholder, textarea:-ms-input-placeholder { + -ms-transition: 0.3s; + transition: 0.3s; +} +input::-ms-input-placeholder, textarea::-ms-input-placeholder { + -ms-transition: 0.3s; + transition: 0.3s; +} +input::placeholder, +textarea::placeholder { + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} +input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder { + opacity: 0; +} +input:focus::-moz-placeholder, textarea:focus::-moz-placeholder { + opacity: 0; +} +input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder { + opacity: 0; +} +input:focus::-ms-input-placeholder, textarea:focus::-ms-input-placeholder { + opacity: 0; +} +input:focus::placeholder, +textarea:focus::placeholder { + opacity: 0; +} + +.visually-hidden { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + border: 0; + clip: rect(0 0 0 0); +} + +.header-up { + background-color: #333B49; +} + +.header-up-container { + max-width: 1640px; + width: 100%; + margin: 0 auto; +} + +.header-up-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: 64px; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #E7EAEE; + margin: 0 24px; +} +@media (min-width: 640px) { + .header-up-wrapper { + margin: 0 15px; + } +} +@media (min-width: 1520px) { + .header-up-wrapper { + margin: 0 70px; + } +} + +.header-mobile-call { + position: relative; + background-color: #F5851A; + border-radius: 7.5px; + width: 30px; + height: 30px; + display: block; +} +.header-mobile-call:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cmask id='mask0_1222_22157' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='14' height='14'%3E%3Crect x='0.25' y='0.25' width='13.5' height='13.5' fill='url(%23pattern0)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1222_22157)'%3E%3Crect x='0.25' y='0.25' width='13.5' height='13.5' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_1222_22157' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_1222_22157' width='512' height='512' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + margin: 8.25px; + width: 14px; + height: 14px; +} +@media (min-width: 640px) { + .header-mobile-call { + display: none; + } +} + +.header-up-left { + display: none; +} +@media (min-width: 640px) { + .header-up-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.header-up-left__your-city { + font-weight: 700; + margin-right: 7px; + font-size: 12px; + line-height: 14px; +} +.header-up-left__city { + margin-right: 8px; + font-size: 12px; + line-height: 14px; + font-weight: 500; + cursor: pointer; + margin-right: 33px; + position: relative; + max-width: 130px; + -ms-flex-item-align: center; + align-self: center; +} +@media (min-width: 1220px) { + .header-up-left__city { + margin-right: 63px; + } +} +.header-up-left__city:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 4.46967C0.676777 4.76256 0.676777 5.23744 0.96967 5.53033L7.5 12.0607L14.0303 5.53033C14.3232 5.23744 14.3232 4.76256 14.0303 4.46967C13.7374 4.17678 13.2626 4.17678 12.9697 4.46967L7.5 9.93934L2.03033 4.46967C1.73744 4.17678 1.26256 4.17678 0.96967 4.46967Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + width: 14px; + height: 14px; + top: 0; + right: -22px; +} +.header-up-left__city--active { + color: #F5851A; +} +.header-up-left__city--active:after { + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 11.5303C0.676777 11.2374 0.676777 10.7626 0.96967 10.4697L7.5 3.93934L14.0303 10.4697C14.3232 10.7626 14.3232 11.2374 14.0303 11.5303C13.7374 11.8232 13.2626 11.8232 12.9697 11.5303L7.5 6.06066L2.03033 11.5303C1.73744 11.8232 1.26256 11.8232 0.96967 11.5303Z' fill='%23F5851A'/%3E%3C/svg%3E%0A"); +} +.header-up-left__city--active .your-city { + color: #E7EAEE; +} +.header-up-left__address { + display: none; +} +@media (min-width: 1220px) { + .header-up-left__address { + display: inline; + font-weight: 400; + font-size: 13.125px; + line-height: 13px; + cursor: pointer; + } +} + +.svg-location { + display: none; +} +@media (min-width: 1220px) { + .svg-location { + display: inline; + width: 14px; + height: 15px; + cursor: pointer; + margin-right: 8px; + } +} + +.header-up__menu .header-up__menu-wrapper { + font-weight: 500; + font-size: 12px; + line-height: 14px; + display: none; +} +@media (min-width: 780px) { + .header-up__menu .header-up__menu-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.header-up__menu .header-up__menu-wrapper .header-up__menu-item { + cursor: pointer; + margin-right: 55px; + position: relative; +} +.header-up__menu .header-up__menu-wrapper .header-up__menu-item:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 4.46967C0.676777 4.76256 0.676777 5.23744 0.96967 5.53033L7.5 12.0607L14.0303 5.53033C14.3232 5.23744 14.3232 4.76256 14.0303 4.46967C13.7374 4.17678 13.2626 4.17678 12.9697 4.46967L7.5 9.93934L2.03033 4.46967C1.73744 4.17678 1.26256 4.17678 0.96967 4.46967Z' fill='%23ABB2BF'/%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + width: 15px; + height: 15px; + right: -23px; +} +.header-up__menu .header-up__menu-wrapper .header-up__menu-item_active:after { + background-image: url("../../../img/open-active.svg"); +} + +.header-up__right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 13.125px; + line-height: 13px; +} +.header-up__right__item { + cursor: pointer; + margin-right: 46px; +} + +.right-item-compare { + margin-right: 40px; + position: relative; + visibility: hidden; + width: 0; + height: 0; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 13px; +} +@media (min-width: 1024px) { + .right-item-compare { + width: 79px; + height: 18.4px; + margin-right: 46px; + visibility: visible; + } +} +.right-item-compare:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.33333 15.9375H6.66667V0H8.33333V15.9375ZM5 13.0398H1.66667V2.89773H5V1.44886H1.66667C0.741667 1.44886 0 2.09361 0 2.89773V13.0398C0 13.8439 0.75 14.4886 1.66667 14.4886H5V13.0398ZM13.3333 4.34659V5.79545H15V4.34659H13.3333ZM13.3333 2.89773H15C15 2.09361 14.25 1.44886 13.3333 1.44886V2.89773ZM15 10.142H13.3333V11.5909H15V10.142ZM13.3333 7.24432V8.69318H15V7.24432H13.3333ZM11.6667 1.44886H10V2.89773H11.6667V1.44886ZM13.3333 14.4886C14.2583 14.4886 15 13.8439 15 13.0398H13.3333V14.4886ZM11.6667 13.0398H10V14.4886H11.6667V13.0398Z' fill='%23E7EAEE'/%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + width: 19px; + height: 20px; + top: -10px; + left: -20px; + visibility: visible; +} +@media (min-width: 640px) { + .right-item-compare:after { + top: -2px; + left: -12px; + } +} +@media (min-width: 1024px) { + .right-item-compare:after { + width: 15px; + height: 16px; + left: -24px; + } +} + +.right-item-fav { + margin-right: 40px; + display: none; + position: relative; + visibility: hidden; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 13px; + width: 0; + height: 0; +} +@media (min-width: 640px) { + .right-item-fav { + display: inline-block; + } +} +@media (min-width: 1024px) { + .right-item-fav { + margin-right: 88px; + width: 93px; + height: 18.4px; + visibility: visible; + } +} +.right-item-fav:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47778 13.7461L9.38889 13.8333L9.29111 13.7461C5.06889 9.98804 2.27778 7.50303 2.27778 4.98314C2.27778 3.23927 3.61111 1.93137 5.38889 1.93137C6.46474 1.93137 7.51863 2.46995 8.14925 3.27622C8.45671 3.66932 8.88983 3.98914 9.38889 3.98914C9.88795 3.98914 10.3211 3.66932 10.6285 3.27622C11.2591 2.46995 12.313 1.93137 13.3889 1.93137C15.1667 1.93137 16.5 3.23927 16.5 4.98314C16.5 7.50303 13.7089 9.98804 9.47778 13.7461ZM13.3889 0.1875C11.8422 0.1875 10.3578 0.893767 9.38889 2.00112C8.42 0.893767 6.93555 0.1875 5.38889 0.1875C2.65111 0.1875 0.5 2.28886 0.5 4.98314C0.5 8.27033 3.52222 10.9646 8.1 15.0365L9.38889 16.1875L10.6778 15.0365C15.2556 10.9646 18.2778 8.27033 18.2778 4.98314C18.2778 2.28886 16.1267 0.1875 13.3889 0.1875Z' fill='%23E7EAEE'/%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + width: 22px; + height: 20px; + top: -2px; + left: -21px; + visibility: visible; +} +@media (min-width: 1024px) { + .right-item-fav:after { + width: 18px; + height: 16px; + } +} + +.right-item-entry { + position: relative; + width: 0; + height: 0; + visibility: hidden; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 13px; + margin-right: 30px; +} +@media (min-width: 640px) { + .right-item-entry { + margin-right: 0; + } +} +@media (min-width: 1024px) { + .right-item-entry { + width: 51px; + height: 18.4px; + visibility: visible; + } +} +.right-item-entry:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1959 5.77778C13.1959 7.93323 11.4486 9.68056 9.29316 9.68056C7.13771 9.68056 5.39038 7.93323 5.39038 5.77778C5.39038 3.62233 7.13771 1.875 9.29316 1.875C11.4486 1.875 13.1959 3.62233 13.1959 5.77778ZM12.9224 10.2737C14.2329 9.21455 15.0709 7.59403 15.0709 5.77778C15.0709 2.5868 12.4841 0 9.29316 0C6.10218 0 3.51538 2.5868 3.51538 5.77778C3.51538 7.66585 4.42101 9.3424 5.82157 10.3967C3.52518 11.182 1.55475 12.6703 0.166945 14.6048C-0.268123 15.2112 0.20164 15.9999 0.948009 15.9999C1.2817 15.9999 1.59025 15.8303 1.78937 15.5625C3.5537 13.1899 6.37864 11.6527 9.5626 11.6527C12.7466 11.6527 15.5715 13.1899 17.3358 15.5625C17.535 15.8303 17.8435 15.9999 18.1772 15.9999C18.9236 15.9999 19.3933 15.2112 18.9583 14.6048C17.4942 12.564 15.3818 11.0199 12.9224 10.2737Z' fill='%23E7EAEE'/%3E%3C/svg%3E "); + background-repeat: no-repeat; + background-size: cover; + width: 24px; + height: 20px; + top: -10px; + left: -28px; + visibility: visible; +} +@media (min-width: 640px) { + .right-item-entry:after { + top: -3px; + } +} +@media (min-width: 1024px) { + .right-item-entry:after { + width: 20px; + height: 16px; + } +} + +.header-up-cart { + display: inline-block; + position: relative; +} +.header-up-cart__number { + font-weight: 500; + font-size: 12px; + line-height: 15px; + position: absolute; + content: ""; + background-image: url("../img/svg/cart-bg.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + width: 18px; + height: 18px; + padding-left: 7px; + padding-top: 1px; + bottom: -2px; + left: -5px; + color: #fff; +} +@media (min-width: 640px) { + .header-up-cart { + display: none; + } +} + +.header-main { + background-color: #F7F7F9; +} + +.header-main-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: 70px; +} +@media (min-width: 640px) { + .header-main-container { + height: 101px; + } +} + +.header-main-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + width: 100%; +} +.header-main-left__logo { + margin-right: 15px; +} +@media (min-width: 375px) { + .header-main-left__logo { + margin-right: 40px; + } +} +.header-main-left__button { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 40.5px; + height: 31.5px; + position: relative; + margin-right: 20px; + font-size: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-right: 0px; +} +.header-main-left__button:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 1.125H16' stroke='white' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 6.9314H16' stroke='white' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 13.1251H16' stroke='white' stroke-width='2.03906' stroke-linecap='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 13px; + height: 11px; + right: 12px; +} +@media (min-width: 680px) { + .header-main-left__button { + padding-right: 20px; + font-size: 14px; + width: 151px; + height: 42px; + } + .header-main-left__button:after { + right: 30px; + width: 16px; + height: 15px; + } +} +.header-main-left .mobile-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 680px) { + .header-main-left .mobile-wrapper { + display: inline-block; + } +} +.header-main-left .catalog-open { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + -webkit-transition: background 0.2s ease-in-out; + -o-transition: background 0.2s ease-in-out; + transition: background 0.2s ease-in-out; +} +.header-main-left .catalog-open:after { + background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_336_40613)'%3E%3Cpath d='M2 2.5H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 8.30664H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3Cpath d='M2 14.5H16' stroke='%23F2994A' stroke-width='2.03906' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_336_40613'%3E%3Crect width='17' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); +} +@media (min-width: 680px) { + .header-main-left { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + width: 0; + } +} + +.header-main-left-search { + position: relative; + display: none; + margin-right: 15px; +} +.header-main-left-search__input { + min-width: 205px; + height: 42px; + border: 1px solid #ABB2BF; + border-radius: 10px; + padding-left: 20px; + outline: none; + font-family: "Montserrat"; + font-size: 16px; + margin-right: 0; +} +@media (min-width: 1024px) { + .header-main-left-search__input { + min-width: 375px; + height: 42px; + } +} +.header-main-left-search:after { + position: absolute; + content: ""; + background-image: url("../img/svg/input-search.svg"); + background-position: right center; + background-repeat: no-repeat; + background-size: cover; + top: 51%; + right: 15px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + width: 26px; + height: 26px; +} +@media (min-width: 680px) { + .header-main-left-search { + display: inline-block; + } +} + +.header-search-mobile { + background-color: #DFE1E7; + border-radius: 7.5px; + display: inline-block; + width: 37.5px; + height: 31.5px; + position: relative; +} +.header-search-mobile:after { + position: absolute; + content: ""; + 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%3Ccircle cx='12.4248' cy='7.51028' r='4.38379' transform='rotate(45 12.4248 7.51028)' stroke='%23F5851A' stroke-width='1.5'/%3E%3Cpath d='M8.79395 11.1406L4.387 15.5476' stroke='%23F5851A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 19.5px; + height: 19.5px; + top: 6px; + left: 9px; +} +@media (min-width: 680px) { + .header-search-mobile { + display: none; + } +} + +.header-main__right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.header-main__right-socials { + display: none; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + color: #333B49; + margin-right: 32px; +} +.header-main__right-socials .mail { + font-family: "Muller"; + font-weight: 500; + font-size: 15px; + line-height: 15px; + margin-bottom: 10px; +} +.header-main__right-socials .tel { + font-family: "Muller"; + font-weight: 700; + font-size: 15px; + line-height: 15px; +} +@media (min-width: 860px) { + .header-main__right-socials { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} +.header-main__right-button { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 12px 30px; + margin-right: 50px; + display: none; +} +.header-main__right-button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 1220px) { + .header-main__right-button { + display: inline-block; + } +} +.header-main__right-cart { + position: relative; + display: none; +} +.header-main__right-cart .svg-cart { + width: 32px; + height: 32px; + position: relative; +} +.header-main__right-cart .number { + position: absolute; + content: ""; + background-image: url("../img/svg/cart-bg.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + width: 24px; + height: 24px; + padding-left: 8px; + padding-top: 2px; + bottom: -2px; + left: -5px; + color: #fff; +} +@media (min-width: 680px) { + .header-main__right-cart { + display: inline-block; + } +} + +.footer { + background-color: #333B49; +} + +.footer__wrapper { + padding-top: 39px; + padding-bottom: 43px; + color: #ABB2BF; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding-left: 10px; + padding-right: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: no-wrap; + flex-wrap: no-wrap; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 480px) { + .footer__wrapper { + padding-top: 60px; + padding-bottom: 128px; + } +} +@media (min-width: 640px) { + .footer__wrapper { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0px; + padding-right: 0px; + } +} +@media (min-width: 780px) { + .footer__wrapper { + padding-top: 110px; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } +} + +.footer__left { + max-width: 281px; + width: 100%; + margin-right: 30px; + position: relative; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} +@media (min-width: 640px) { + .footer__left { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } +} +@media (min-width: 1024px) { + .footer__left { + margin-right: 165px; + } +} +@media (min-width: 1024px) { + .footer__left { + margin-right: 190px; + } +} +@media (min-width: 1200px) { + .footer__left { + margin-right: 277px; + } +} +.footer__left-logo { + max-width: 205px; + width: 100%; + max-height: 31px; + height: 100%; + margin-bottom: 32px; +} +.footer__left-numbers { + margin-top: 32px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-family: "Muller"; + font-weight: 500; + font-size: 15px; + line-height: 21px; + color: #E7EAEE; +} +@media (min-width: 640px) { + .footer__left-numbers { + margin-top: 40px; + } +} +.footer__left-numbers .number-2 { + margin-top: 8px; +} +.footer__left-socials { + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.footer__left-socials > * { + width: 26px; + height: 26px; +} +.footer__left-socials :not(:last-child) { + margin-right: 20px; +} +.footer__left-rating { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-family: "Muller"; + color: #FFFFFF; + font-size: 11.25px; + line-height: 21px; + position: absolute; + bottom: 0px; + right: 0px; +} +@media (min-width: 640px) { + .footer__left-rating { + bottom: 54px; + right: 19px; + } +} +@media (min-width: 1024px) { + .footer__left-rating { + bottom: 7px; + right: -99px; + } +} +.footer__left-rating .yandex { + font-weight: 400; +} +.footer__left-rating .stars-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.footer__left-rating .stars-wrapper .svg-star { + width: 15px; + height: 15px; +} +.footer__left-rating .stars-wrapper .yandex-rating { + margin-left: 8px; + font-weight: 400; +} + +.footer__centre { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + position: relative; + margin-right: 30px; + margin-top: 40px; + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} +@media (min-width: 480px) { + .footer__centre { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} +@media (min-width: 640px) { + .footer__centre { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } +} +@media (min-width: 720px) { + .footer__centre { + margin-top: 0px; + } +} +@media (min-width: 1024px) { + .footer__centre { + margin-right: 70px; + } +} +@media (min-width: 1300px) { + .footer__centre { + margin-right: 167px; + } +} +.footer__centre-col { + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.footer__centre-col-title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + color: #E7EAEE; + margin-bottom: 12px; + text-transform: uppercase; +} +@media (min-width: 1200px) { + .footer__centre-col-title { + margin-bottom: 20px; + } +} +.footer__centre-col-nav-item { + margin-top: 12px; +} +.footer__centre .footer__centre-col-1 { + margin-right: 40px; + max-width: 123px; + width: 100%; +} +@media (min-width: 1024px) { + .footer__centre .footer__centre-col-1 { + margin-right: 100px; + } +} +.footer__centre .footer__centre-col-2 { + width: 169px; +} +.footer__centre .centre__bottom { + position: static; + right: -264px; + bottom: -109px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 509px; + margin-top: 41px; +} +@media (min-width: 480px) { + .footer__centre .centre__bottom { + position: absolute; + margin-top: 0; + } +} +@media (min-width: 640px) { + .footer__centre .centre__bottom { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + bottom: -40px; + right: -175px; + } +} +@media (min-width: 720px) { + .footer__centre .centre__bottom { + right: -79px; + } +} +@media (min-width: 780px) { + .footer__centre .centre__bottom { + bottom: -48px; + right: -150px; + } +} +@media (min-width: 1024px) { + .footer__centre .centre__bottom { + bottom: -65px; + right: -180px; + } +} +@media (min-width: 1300px) { + .footer__centre .centre__bottom { + right: -347px; + } +} +.footer__centre .centre__bottom .politica { + margin-right: 50px; + margin-bottom: 14px; + text-decoration: underline; +} +@media (min-width: 640px) { + .footer__centre .centre__bottom .politica { + margin-bottom: 0; + text-decoration: none; + } +} +@media (min-width: 1024px) { + .footer__centre .centre__bottom .politica { + margin-right: 100px; + } +} + +.footer__right { + margin-top: 42px; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} +@media (min-width: 640px) { + .footer__right { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } +} +@media (min-width: 780px) { + .footer__right { + margin-top: 0; + } +} +.footer__right-contacts { + max-width: 300px; + width: 100%; +} +@media (min-width: 640px) { + .footer__right-contacts { + max-width: 200px; + } +} +.footer__right-contacts .contacts-main { + font-weight: 600; + font-size: 14px; + line-height: 18px; + letter-spacing: -0.01em; + color: #E7EAEE; + margin-top: 18px; +} +@media (min-width: 640px) { + .footer__right-contacts .contacts-main { + margin-top: 0; + } +} +.footer__right-contacts .footer__right-contacts-item { + margin-bottom: 0px; +} +@media (min-width: 640px) { + .footer__right-contacts .footer__right-contacts-item { + margin-bottom: 18px; + } +} + +.footer-second { + margin-top: 18px; +} + +.footer__centre-col-2 { + margin-top: 24px; +} +@media (min-width: 480px) { + .footer__centre-col-2 { + margin-top: 0; + } +} + +.footer-spoiler-button { + position: relative; + width: 100%; +} +.footer-spoiler-button:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.29289 6.29289C1.90237 6.68342 1.90237 7.31658 2.29289 7.70711L11 16.4142L19.7071 7.70711C20.0976 7.31658 20.0976 6.68342 19.7071 6.29289C19.3166 5.90237 18.6834 5.90237 18.2929 6.29289L11 13.5858L3.70711 6.29289C3.31658 5.90237 2.68342 5.90237 2.29289 6.29289Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 22px; + height: 22px; + top: 0; + right: -130px; + -webkit-transition: background-image 0.2s ease-in-out; + -o-transition: background-image 0.2s ease-in-out; + transition: background-image 0.2s ease-in-out; +} +@media (min-width: 365px) { + .footer-spoiler-button:after { + right: -200px; + } +} +@media (min-width: 480px) { + .footer-spoiler-button:after { + display: none; + } +} +.footer-spoiler-button--active:after { + background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7071 16.1213C20.0976 15.7308 20.0976 15.0976 19.7071 14.7071L11 5.99997L2.29289 14.7071C1.90237 15.0976 1.90237 15.7308 2.29289 16.1213C2.68342 16.5118 3.31658 16.5118 3.70711 16.1213L11 8.8284L18.2929 16.1213C18.6834 16.5118 19.3166 16.5118 19.7071 16.1213Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.sp-2:after { + right: -83px; +} +@media (min-width: 365px) { + .sp-2:after { + right: -152px; + } +} + +.footer-acc-panel { + max-height: 0; + overflow: hidden; + -webkit-transition: max-height 0.2s ease-out; + -o-transition: max-height 0.2s ease-out; + transition: max-height 0.2s ease-out; +} +@media (min-width: 480px) { + .footer-acc-panel { + max-height: 200px; + overflow: visible; + } +} + +.slider { + display: none; +} +.slider .sw-wr { + background: -webkit-gradient(linear, right top, left top, color-stop(-4.92%, #ABB2BF), color-stop(114.57%, rgba(171, 178, 191, 0.2))); + background: -o-linear-gradient(right, #ABB2BF -4.92%, rgba(171, 178, 191, 0.2) 114.57%); + background: linear-gradient(270deg, #ABB2BF -4.92%, rgba(171, 178, 191, 0.2) 114.57%); + border-radius: 10px; +} +.slider .custom-swiper { + margin-top: 33px; + max-width: 1335px; + width: 100%; + height: 343px; + background-image: url("../img/main/slider/slider-bg1.png"); + background-repeat: no-repeat; + background-size: cover; +} +@media (min-width: 1024px) { + .slider .custom-swiper { + margin-top: 63px; + } +} +.slider .custom-swiper .swiper-slide-custom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.slider .custom-swiper .swiper-button-next { + width: 50px; + height: 50px; + margin-right: 30px; +} +.slider .custom-swiper .swiper-button-next .slider-next { + width: 42px; + height: 41px; + margin-bottom: 4px; +} +.slider .custom-swiper .swiper-button-prev { + width: 50px; + height: 50px; + margin-right: 30px; +} +.slider .custom-swiper .swiper-button-prev .slider-prev { + width: 42px; + height: 41px; + margin-left: 30px; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.slider .custom-swiper [class^=swiper-button-]::after { + content: ""; +} +.slider .swiper-pagination-bullet { + width: 7px !important; + height: 7px !important; + background: #636B78 !important; + opacity: 0.5 !important; +} +.slider .swiper-pagination-bullet-active { + width: 26px !important; + height: 5px !important; + border-radius: 6.38736px !important; + background-color: #636B78 !important; + top: -1px !important; +} +.slider .custom-pagination { + padding-right: 750px; + margin-bottom: 20px; + margin-left: 10px !important; +} +@media (min-width: 915px) { + .slider .custom-pagination { + padding-right: 900px; + margin-bottom: 27px; + } +} +@media (min-width: 1024px) { + .slider .custom-pagination { + padding-right: 1100px; + } +} +@media (min-width: 1200px) { + .slider .custom-pagination { + padding-right: 1280px !important; + } +} +@media (min-width: 780px) { + .slider { + display: block; + } +} + +.slide-text { + -ms-flex-preferred-size: 760px; + flex-basis: 760px; + margin-top: 30px; + margin-left: 27px; +} +.slide-text__title { + font-weight: 600; + font-size: 24px; + line-height: 28px; + letter-spacing: -0.01em; + color: #333B49; + margin-top: 15px; +} +@media (min-width: 870px) { + .slide-text__title { + font-size: 26px; + line-height: 34px; + margin-top: 0; + } +} +@media (min-width: 990px) { + .slide-text__title { + font-size: 28px; + line-height: 42px; + } +} +@media (min-width: 1120px) { + .slide-text__title { + font-size: 36px; + } +} +.slide-text__paragr { + margin-top: 140px; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 19px; +} +@media (min-width: 990px) { + .slide-text__paragr { + margin-top: 131px; + } +} +.slide-text__paragr .par-two { + font-weight: 700; +} + +.slider-img { + max-width: 296.91px; + width: 100%; + max-height: 214px; + height: 100%; + margin-right: 48px; + margin-top: 20px; +} +@media (min-width: 870px) { + .slider-img { + max-width: 345.91px; + width: 100%; + max-height: 245px; + height: 100%; + margin-right: 90px; + } +} +@media (min-width: 990px) { + .slider-img { + max-width: 408.91px; + width: 100%; + max-height: 284px; + height: 100%; + } +} +@media (min-width: 1200px) { + .slider-img { + margin-right: 161px; + } +} + +.slider-mobile { + display: block; + margin-top: 25px; + padding-bottom: 53px; + position: relative; +} +@media (min-width: 780px) { + .slider-mobile { + display: none; + } +} + +.swiper-slide-mob { + background: -webkit-gradient(linear, right top, left top, color-stop(-15%, #ABB2BF), color-stop(116.32%, rgba(171, 178, 191, 0.2))); + background: -o-linear-gradient(right, #ABB2BF -15%, rgba(171, 178, 191, 0.2) 116.32%); + background: linear-gradient(270deg, #ABB2BF -15%, rgba(171, 178, 191, 0.2) 116.32%); + border-radius: 10px; + width: 100%; + min-height: 205px; +} +.swiper-slide-mob:after { + position: absolute; + background-image: url("../img/main/slider/slider-bg1.png"); + background-repeat: no-repeat; + background-size: contain; + left: 0; + top: 0; +} +.swiper-slide-mob__name { + font-weight: 400; + font-size: 13px; + line-height: 15px; + color: #333B49; + max-width: 260px; + width: 100%; + margin-left: 14px; + padding-top: 20px; + margin-bottom: 12px; +} +@media (min-width: 375px) { + .swiper-slide-mob__name { + font-size: 14px; + line-height: 16px; + padding-top: 12px; + } +} + +.swiper-slide-main { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 10px; +} +.swiper-slide-main__title { + font-weight: 600; + font-size: 16px; + line-height: 17px; + color: #333B49; + margin-top: 15px; + margin-left: 14px; + max-width: 200px; + width: 100%; +} +@media (min-width: 375px) { + .swiper-slide-main__title { + font-size: 18px; + line-height: 22px; + } +} +@media (min-width: 640px) { + .swiper-slide-main__title { + font-size: 23px; + line-height: 29px; + max-width: 265px; + } +} +.swiper-slide-main__img { + min-width: 140px; + min-height: 105px; + margin-left: 0; + margin-top: 0; +} +@media (min-width: 640px) { + .swiper-slide-main__img { + margin-left: 60px; + margin-top: 10px; + } +} + +.mob-pagination { + position: absolute !important; + bottom: 31px !important; + left: 50% !important; +} +.mob-pagination .swiper-pagination-bullet { + width: 7px !important; + height: 7px !important; + background: #636B78 !important; + opacity: 0.5 !important; +} +.mob-pagination .swiper-pagination-bullet-active { + width: 26px !important; + height: 5px !important; + border-radius: 6.38736px !important; + background-color: #636B78 !important; + top: -1px !important; +} + +.bloks { + display: none; +} +@media (min-width: 780px) { + .bloks { + display: block; + } +} +.bloks-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-top: 21px; +} +.bloks-wrapper > * { + margin-right: 19.5px; +} +.bloks-wrapper > *:nth-child(3n) { + margin-right: 19.5px; +} +@media (min-width: 1135px) { + .bloks-wrapper > *:nth-child(3n) { + margin-right: 0px; + } +} + +.bloks-item { + max-width: 355px; + width: 100%; + height: 193px; + background-color: rgba(171, 178, 191, 0.1); + border-radius: 10px; + margin-bottom: 16px; + cursor: pointer; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} +@media (min-width: 920px) { + .bloks-item { + max-width: 427px; + } +} +@media (min-width: 1040px) { + .bloks-item { + max-width: 487px; + } +} +@media (min-width: 1135px) { + .bloks-item { + max-width: 350px; + } +} +@media (min-width: 1255px) { + .bloks-item { + max-width: 390px; + } +} +@media (min-width: 1366px) { + .bloks-item { + max-width: 427px; + } +} +.bloks-item:hover { + background-color: rgba(171, 178, 191, 0.8); +} +.bloks-item:hover .item-wrapper .blocks__item-text .item-title { + color: #fff; +} +.bloks-item:hover .item-wrapper .blocks__item-text .svg-wrapper:after { + background-image: url("data:image/svg+xml,%3Csvg width='28' height='15' viewBox='0 0 28 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5247 0.9375L26.2598 7.5L19.5247 14.0625' stroke='white' stroke-width='1.875' stroke-linecap='round'/%3E%3Cpath d='M26.2598 7.5L1.24399 7.5' stroke='white' stroke-width='1.875' stroke-linecap='round'/%3E%3C/svg%3E"); +} +.bloks-item.item-two, .bloks-item.item-four { + margin-right: 0; +} +@media (min-width: 1135px) { + .bloks-item.item-two, .bloks-item.item-four { + margin-right: 19.5px; + } +} +.bloks-item.item-six { + margin-right: 0; +} + +.item-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.item-wrapper .blocks__item-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 18px; + margin-left: 19px; +} +.item-wrapper .bloks__item-img { + position: absolute; + top: 15px; + left: 90px; + z-index: 1; +} +@media (min-width: 920px) { + .item-wrapper .bloks__item-img { + left: 174px; + } +} +@media (min-width: 1135px) { + .item-wrapper .bloks__item-img { + left: 84px; + } +} +@media (min-width: 1255px) { + .item-wrapper .bloks__item-img { + left: 134px; + } +} +.item-wrapper .img-second { + top: -8px; + left: 156px; +} +@media (min-width: 920px) { + .item-wrapper .img-second { + left: 226px; + } +} +@media (min-width: 1135px) { + .item-wrapper .img-second { + left: 136px; + } +} +@media (min-width: 1255px) { + .item-wrapper .img-second { + left: 171px; + } +} +.item-wrapper .img-third { + top: -23px; + left: 140px; +} +@media (min-width: 920px) { + .item-wrapper .img-third { + left: 220px; + } +} +@media (min-width: 1135px) { + .item-wrapper .img-third { + left: 140px; + } +} +@media (min-width: 1255px) { + .item-wrapper .img-third { + left: 170px; + } +} +.item-wrapper .img-four { + top: 0px; + left: 171px; +} +@media (min-width: 1135px) { + .item-wrapper .img-four { + left: 241px; + } +} +@media (min-width: 1135px) { + .item-wrapper .img-four { + left: 171px; + } +} +@media (min-width: 1255px) { + .item-wrapper .img-four { + left: 191px; + } +} +.item-wrapper .img-five { + top: 36px; + right: -71px; +} +.item-wrapper .img-six { + top: -18px; + left: 150px; +} +@media (min-width: 1135px) { + .item-wrapper .img-six { + left: 225px; + } +} +@media (min-width: 1135px) { + .item-wrapper .img-six { + left: 145px; + } +} +@media (min-width: 1255px) { + .item-wrapper .img-six { + left: 175px; + } +} + +.item-title { + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 15px; + color: #636B78; + max-width: 191px; + width: 100%; + z-index: 2; +} + +.title-five, +.title-four { + max-width: 225px; + width: 100%; +} + +.svg-wrapper { + position: relative; +} +.svg-wrapper:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='29' height='17' viewBox='0 0 29 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.063 1.67346L26.7754 8.38589L20.063 15.0983' stroke='%23F2994A' stroke-width='1.91784' stroke-linecap='round'/%3E%3Cpath d='M26.7754 8.38586L1.84351 8.38586' stroke='%23F2994A' stroke-width='1.91784' stroke-linecap='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 25px; + height: 13px; + margin-top: 89px; +} + +.blocks-modile { + display: block; +} +.blocks-modile__link-catalog { + margin-top: 36px; + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + text-align: center; + width: 100%; + padding: 16px 0; +} +.blocks-modile__link-catalog:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .blocks-modile { + display: none; + } +} + +.blocks-modile-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.blocks-modile-container > *:nth-child(1), +.blocks-modile-container > *:nth-child(3) { + margin-right: 0px; +} +@media (min-width: 375px) { + .blocks-modile-container > *:nth-child(1), + .blocks-modile-container > *:nth-child(3) { + margin-right: 15px; + } +} +.blocks-modile-container > *:nth-child(1), +.blocks-modile-container > *:nth-child(2) { + margin-bottom: 20px; +} +.blocks-modile-container > *:nth-child(3) { + margin-bottom: 20px; +} +@media (min-width: 375px) { + .blocks-modile-container > *:nth-child(3) { + margin-bottom: 0; + } +} + +.blocks-modile-item { + width: 100%; + min-width: 155px; + min-height: 149px; + border-radius: 10px; + background-image: url("../img/main/bloks/blocks-mob-bg.png"); + background-repeat: no-repeat; + background-size: cover; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0 6px 4px 6px; +} +@media (min-width: 375px) { + .blocks-modile-item { + width: 47%; + } +} +.blocks-modile-item__title { + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #333B49; + max-width: 130px; + -ms-flex-item-align: start; + align-self: start; + margin-top: 8px; + margin-left: 12px; +} +@media (min-width: 640px) { + .blocks-modile-item__title { + font-size: 14px; + line-height: 17px; + max-width: 100%; + } +} + +.modile-item-wrapper { + background-color: #fff; + margin-right: 0; + min-width: 149px; + min-height: 107px; + border-radius: 10px; + margin-top: 8px; + position: relative; + width: 100%; +} +@media (min-width: 640px) { + .modile-item-wrapper { + min-width: 230px; + min-height: 155px; + } +} +.modile-item-wrapper__img { + position: absolute; + top: 14%; + left: 31%; + width: 114px; + height: 85px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + background-color: #fff; +} +@media (min-width: 375px) { + .modile-item-wrapper__img { + left: 10%; + } +} +@media (min-width: 480px) { + .modile-item-wrapper__img { + left: 22%; + } +} +@media (min-width: 640px) { + .modile-item-wrapper__img { + width: 140px; + height: 106px; + top: 14%; + left: 24%; + } +} +.modile-item-wrapper__img.mobile-img-two { + padding-bottom: 9px; +} +.modile-item-wrapper__img.mobile-img-three { + width: 107px; + height: 93px; + top: -1%; +} +@media (min-width: 640px) { + .modile-item-wrapper__img.mobile-img-three { + width: 140px; + height: 120px; + } +} +.modile-item-wrapper__img.mobile-img-four { + padding-bottom: 15px; +} + +.banner { + padding-top: 24px; +} +@media (min-width: 780px) { + .banner { + padding-top: 81px; + } +} + +.banner-container { + min-height: 88px; + min-width: 100%; + border-radius: 10px; + background-image: url("../img/main/banner-mob.png"); + background-repeat: no-repeat; + background-size: cover; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: start; +} +@media (min-width: 780px) { + .banner-container { + background-image: url("../img/main/banner.png"); + min-height: 214px; + } +} +.banner-container__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + text-transform: none; + color: #E7EAEE; + padding-top: 24px; + margin-left: 12px; + max-width: 285px; + width: 100%; +} +@media (min-width: 640px) { + .banner-container__title { + font-size: 18px; + line-height: 22px; + } +} +@media (min-width: 780px) { + .banner-container__title { + font-size: 24px; + line-height: 29px; + text-transform: uppercase; + padding-top: 51px; + margin-left: 74px; + max-width: 400px; + } +} +.banner-container__button { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 15px 51px; + margin-left: 74px; + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-item-align: start; + align-self: start; + display: none; +} +.banner-container__button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .banner-container__button { + display: inline-block; + } +} + +.catalog { + padding-top: 70px; + display: none; +} +@media (min-width: 1200px) { + .catalog { + display: block; + } +} +.catalog__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + letter-spacing: -0.01em; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; +} +.catalog__tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 40px; + -ms-flex-item-align: start; + align-self: start; +} + +.tab { + margin-right: 22.5px; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 15px; + line-height: 15px; + color: #333B49; + cursor: pointer; +} +.tab.active { + font-weight: 800; + color: #F5851A; +} + +.catalog-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.tabs__content { + width: 100%; +} + +.tabs__item { + display: none; +} +.tabs__item-active { + display: block; + margin-top: 8px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} +@media (min-width: 640px) { + .tabs__item-active { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } +} +@media (min-width: 1240px) { + .tabs__item-active { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } +} +.tabs__item .content__item { + max-width: 315px; + width: 100%; + padding-bottom: 55px; + margin-top: 20px; + -webkit-transition: -webkit-box-shadow 0.2s ease; + transition: -webkit-box-shadow 0.2s ease; + -o-transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease; +} +.tabs__item .content__item:not(:nth-child(4n)) { + margin-right: 6px; +} +.tabs__item .content__item:hover { + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + border-radius: 10px; +} +.tabs__item .content__item .swiper-pagination-bullet { + width: 93px; + height: 4px; + border-radius: 26.6039px; + background-color: #E0E0E0; +} +.tabs__item .content__item .swiper-pagination-bullet-active { + background-color: #F5851A !important; +} +.tabs__item .content__item .swiper-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 8px; + margin-left: 8px; +} +.tabs__item .content__item .swiper-icons__left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.tabs__item .content__item .swiper-icons__left .svg-clock { + width: 15px; + height: 15px; + margin-right: 9.5px; +} +.tabs__item .content__item .swiper-icons__left-par { + font-weight: 400; + font-size: 12.7826px; + line-height: 15px; + letter-spacing: -0.01em; + color: #ABB2BF; +} +.tabs__item .content__item .swiper-icons__right { + margin-right: 7px; +} +.tabs__item .content__item .swiper-icons__right .svg-compare { + position: relative; +} +.tabs__item .content__item .swiper-icons__right .svg-compare:after { + position: absolute; + content: ""; + 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 d='M10.8497 18.5195H9.25085V3.2305H10.8497V18.5195ZM7.65201 15.7397H4.45432V6.01031H7.65201V4.62041H4.45432C3.56696 4.62041 2.85547 5.23891 2.85547 6.01031V15.7397C2.85547 16.5111 3.57495 17.1296 4.45432 17.1296H7.65201V15.7397ZM15.6462 7.40022V8.79012H17.2451V7.40022H15.6462ZM15.6462 6.01031H17.2451C17.2451 5.23891 16.5256 4.62041 15.6462 4.62041V6.01031ZM17.2451 12.9598H15.6462V14.3498H17.2451V12.9598ZM15.6462 10.18V11.5699H17.2451V10.18H15.6462ZM14.0474 4.62041H12.4485V6.01031H14.0474V4.62041ZM15.6462 17.1296C16.5336 17.1296 17.2451 16.5111 17.2451 15.7397H15.6462V17.1296ZM14.0474 15.7397H12.4485V17.1296H14.0474V15.7397Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + bottom: -12px; + right: 38px; + width: 18px; + height: 17px; + cursor: pointer; +} +.tabs__item .content__item .swiper-icons__right .svg-compare_active:after { + 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 d='M10.366 18H8.69281V2H10.366V18ZM7.01961 15.0909H3.6732V4.90909H7.01961V3.45455H3.6732C2.74458 3.45455 2 4.10182 2 4.90909V15.0909C2 15.8982 2.75294 16.5455 3.6732 16.5455H7.01961V15.0909ZM15.3856 6.36364V7.81818H17.0588V6.36364H15.3856ZM15.3856 4.90909H17.0588C17.0588 4.10182 16.3059 3.45455 15.3856 3.45455V4.90909ZM17.0588 12.1818H15.3856V13.6364H17.0588V12.1818ZM15.3856 9.27273V10.7273H17.0588V9.27273H15.3856ZM13.7124 3.45455H12.0392V4.90909H13.7124V3.45455ZM15.3856 16.5455C16.3142 16.5455 17.0588 15.8982 17.0588 15.0909H15.3856V16.5455ZM13.7124 15.0909H12.0392V16.5455H13.7124V15.0909Z' fill='%23333B49'/%3E%3C/svg%3E%0A"); +} +.tabs__item .content__item .swiper-icons__right .svg-favorite { + position: relative; +} +.tabs__item .content__item .swiper-icons__right .svg-favorite:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.97778 13.5586L8.88889 13.6458L8.79111 13.5586C4.56889 9.80054 1.77778 7.31553 1.77778 4.79564C1.77778 3.05177 3.11111 1.74387 4.88889 1.74387C5.96474 1.74387 7.01863 2.28245 7.64925 3.08872C7.95671 3.48182 8.38983 3.80164 8.88889 3.80164C9.38795 3.80164 9.82107 3.48182 10.1285 3.08872C10.7591 2.28245 11.813 1.74387 12.8889 1.74387C14.6667 1.74387 16 3.05177 16 4.79564C16 7.31553 13.2089 9.80054 8.97778 13.5586ZM12.8889 0C11.3422 0 9.85778 0.706267 8.88889 1.81362C7.92 0.706267 6.43555 0 4.88889 0C2.15111 0 0 2.10136 0 4.79564C0 8.08283 3.02222 10.7771 7.6 14.849L8.88889 16L10.1778 14.849C14.7556 10.7771 17.7778 8.08283 17.7778 4.79564C17.7778 2.10136 15.6267 0 12.8889 0Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + bottom: -11px; + right: 3px; + width: 15px; + height: 13px; + cursor: pointer; +} +.tabs__item .content__item .swiper-icons__right .svg-favorite_active:after { + 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 d='M13.8889 2C12.3422 2 10.8578 2.70627 9.88889 3.81362C8.92 2.70627 7.43555 2 5.88889 2C3.15111 2 1 4.10136 1 6.79564C1 10.0828 4.02222 12.7771 8.6 16.849L9.88889 18L11.1778 16.849C15.7556 12.7771 18.7778 10.0828 18.7778 6.79564C18.7778 4.10136 16.6267 2 13.8889 2Z' fill='%23333B49'/%3E%3C/svg%3E%0A"); +} + +.tabs-item-main > :not(:nth-child(4n)) { + margin-right: 15px; +} + +.cat-sl { + width: 220px; + height: 200px; +} +.cat-sl > img { + -o-object-fit: cover; + object-fit: cover; +} + +.pick-up { + padding-top: 33px; +} +@media (min-width: 1200px) { + .pick-up { + padding-top: 71px; + } +} +@media (min-width: 1200px) { + .pick-up { + padding-top: 121px; + } +} + +.pick-up-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +@media (min-width: 1330px) { + .pick-up-wrapper { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +.pick-up-block { + margin-top: 20px; + width: 47%; + display: none; +} +@media (min-width: 640px) { + .pick-up-block { + display: inline-block; + } +} +@media (min-width: 1330px) { + .pick-up-block { + width: 427px; + } +} +.pick-up-block__img { + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; +} +.pick-up-block__four { + position: relative; +} +.pick-up-block__button { + position: absolute; + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + text-align: center; + padding: 13px 28px; + bottom: 25px; + left: 26px; +} +.pick-up-block__button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .pick-up-block__button { + padding: 16px 40px; + } +} +.pick-up-block:nth-child(3n) { + display: none; +} +@media (min-width: 1330px) { + .pick-up-block:nth-child(3n) { + display: inline-block; + } +} +.pick-up-block:nth-child(1), .pick-up-block:nth-child(4) { + margin-right: 20px; +} +@media (min-width: 1330px) { + .pick-up-block:nth-child(1), .pick-up-block:nth-child(4) { + margin-right: 0; + } +} + +.pick-up-mob { + display: block; + position: relative; + max-width: 100%; +} +@media (min-width: 640px) { + .pick-up-mob { + display: none; + } +} +.pick-up-mob__img { + width: 100%; +} +.pick-up-mob__link { + position: absolute; + bottom: 15px; + left: 22px; + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #F5851A; +} +@media (min-width: 480px) { + .pick-up-mob__link { + font-size: 14px; + line-height: 15px; + } +} + +.about { + padding-top: 32px; +} +@media (min-width: 780px) { + .about { + padding-top: 70px; + } +} + +.about-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.about-top__title { + font-weight: 600; + font-size: 28px; + line-height: 34px; + letter-spacing: -0.01em; + color: #333B49; +} +@media (min-width: 480px) { + .about-top__title { + font-size: 36px; + line-height: 39px; + } +} +@media (min-width: 780px) { + .about-top__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + } +} +.about-top__link { + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 22px; + color: #F5851A; + position: relative; + margin-right: 38px; + display: none; +} +.about-top__link:after { + position: absolute; + content: ""; + background-image: url("../../../img/main/link.svg"); + background-repeat: no-repeat; + background-size: cover; + width: 24px; + height: 13px; + margin-left: 14px; + margin-top: 5px; +} +@media (min-width: 780px) { + .about-top__link { + display: inline-block; + } +} + +.about-main { + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 1031px) { + .about-main { + margin-top: 40px; + } +} +@media (min-width: 1031px) { + .about-main { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} + +.about-main-text { + letter-spacing: -0.01em; + font-size: 14px; + color: #333B49; + max-width: 100%; + width: 100%; +} +@media (min-width: 780px) { + .about-main-text { + font-size: 16px; + } +} +@media (min-width: 1031px) { + .about-main-text { + max-width: 658px; + } +} +.about-main-text__title { + font-weight: 600; + font-size: 14px; + line-height: 18px; + max-width: 580px; + width: 100%; +} +@media (min-width: 480px) { + .about-main-text__title { + font-size: 15px; + line-height: 19px; + } +} +@media (min-width: 780px) { + .about-main-text__title { + font-size: 16px; + line-height: 20px; + } +} +.about-main-text__par { + line-height: 18px; + margin-top: 24px; + max-width: 1063px; + width: 100%; +} +@media (min-width: 780px) { + .about-main-text__par { + line-height: 22px; + } +} + +.about-main-numbers { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-left: 0px; + padding-top: 44px; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +@media (min-width: 1031px) { + .about-main-numbers { + padding-top: 20px; + margin-left: 47px; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } +} +@media (min-width: 1200px) { + .about-main-numbers { + margin-left: 117px; + } +} +@media (min-width: 640px) { + .about-main-numbers > :nth-child(-n+2) { + margin-bottom: 0px; + } +} +@media (min-width: 1031px) { + .about-main-numbers > :nth-child(-n+2) { + margin-bottom: 97px; + } +} + +.about-main-numbers-line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.about-main-numbers-line > *:not(:nth-child(2n)) { + margin-right: 15px; +} +@media (min-width: 360px) { + .about-main-numbers-line > *:not(:nth-child(2n)) { + margin-right: 33px; + } +} +@media (min-width: 415px) { + .about-main-numbers-line > *:not(:nth-child(2n)) { + margin-right: 73px; + } +} +@media (min-width: 1240px) { + .about-main-numbers-line > *:not(:nth-child(2n)) { + margin-right: 133px; + } +} +.about-main-numbers-line:not(:first-child) { + margin-top: 50px; +} +@media (min-width: 973px) { + .about-main-numbers-line:not(:first-child) { + margin-top: 0; + } +} + +.about-main-numbers-block { + margin-right: 0; +} +@media (min-width: 480px) { + .about-main-numbers-block { + margin-right: 15px; + } +} +@media (min-width: 1031px) { + .about-main-numbers-block { + margin-right: 0px; + } +} +.about-main-numbers-block__num { + font-family: "Muller"; + font-weight: 700; + font-size: 31px; + line-height: 33px; + color: #F5851A; + letter-spacing: -0.03em; +} +@media (min-width: 480px) { + .about-main-numbers-block__num { + font-size: 40px; + line-height: 40px; + } +} +@media (min-width: 480px) { + .about-main-numbers-block__num { + font-size: 48.75px; + line-height: 22px; + } +} +.about-main-numbers-block__def { + max-width: 166px; + width: 100%; + margin-top: 9px; + font-family: "Muller"; + font-weight: 500; + font-size: 12px; + line-height: 12px; + color: #333B49; +} +@media (min-width: 420px) { + .about-main-numbers-block__def { + font-size: 14px; + line-height: 14px; + } +} +@media (min-width: 480px) { + .about-main-numbers-block__def { + margin-top: 24px; + } +} +@media (min-width: 640px) { + .about-main-numbers-block__def { + max-width: 192px; + font-size: 15px; + line-height: 19px; + } +} + +.news { + margin-top: 32px; +} +@media (min-width: 480px) { + .news { + margin-top: 50px; + } +} +@media (min-width: 780px) { + .news { + margin-top: 70px; + } +} +.news__title { + font-family: "Montserrat"; + font-weight: 600; + font-size: 28px; + line-height: 34px; + letter-spacing: -0.01em; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; +} +@media (min-width: 480px) { + .news__title { + font-weight: 600; + font-size: 38px; + line-height: 42px; + } +} +@media (min-width: 780px) { + .news__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + } +} +.news__button-mob { + display: inline-block; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 100%; + padding: 16px 0; + margin-top: 24px; + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; +} +.news__button-mob:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .news__button-mob { + display: none; + } +} + +.news-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.news-wrapper { + margin-top: 32px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; +} +@media (min-width: 640px) { + .news-wrapper { + margin-top: 42px; + } +} +@media (min-width: 780px) { + .news-wrapper { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } +} + +.news-block { + margin-right: 17px; + width: 100%; + height: 232px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + position: relative; +} +.news-block:not(:last-child) { + margin-bottom: 20px; +} +@media (min-width: 780px) { + .news-block:not(:last-child) { + margin-bottom: 0; + } +} +@media (min-width: 780px) { + .news-block { + max-width: 427px; + height: 261px; + } +} +.news-block__img { + width: 100%; + height: 141px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + border-radius: 10px; +} +.news-block__img-1 { + background-image: url("../img/main/news/1.png"); + background-repeat: no-repeat; + background-size: cover; +} +.news-block__img-2 { + background-image: url("../img/main/news/2.png"); + background-repeat: no-repeat; + background-size: cover; +} +.news-block__img-3 { + background-image: url("../img/main/news/3.png"); + background-repeat: no-repeat; + background-size: cover; +} +.news-block__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + margin-top: 12px; + color: #333B49; +} +@media (min-width: 640px) { + .news-block__title { + margin-top: 24px; + } +} +@media (min-width: 820px) { + .news-block__title { + font-size: 18px; + line-height: 22px; + color: #000; + } +} +@media (min-width: 1024px) { + .news-block__title { + font-size: 20px; + line-height: 24px; + } +} +.news-block__title_1 { + margin-bottom: 23px; +} + +.news-block-bottom { + position: absolute; + bottom: 0; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-right: 30px; +} +.news-block-bottom__link { + font-size: 16px; + line-height: 24px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.news-block-bottom__date { + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 15px; + line-height: 22px; + color: #636B78; +} + +.news__button { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 13px 30px; + border-radius: 9.375px; + font-family: "Muller"; + font-weight: 500; + font-size: 13.125px; + line-height: 13px; + margin-top: 60px; + display: none; +} +.news__button:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + border: none; + font-family: "Muller"; + font-weight: 500; + font-size: 13.125px; + line-height: 13px; + border: 1px solid #F5851A; +} +@media (min-width: 780px) { + .news__button { + display: inline-block; + } +} + +.machines { + padding-top: 36px; +} +@media (min-width: 640px) { + .machines { + padding-top: 74px; + } +} +.machines__main-title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + letter-spacing: -0.01em; + color: #333B49; + max-width: 469px; + width: 70%; + margin-bottom: 24px; +} +@media (min-width: 480px) { + .machines__main-title { + font-size: 23px; + line-height: 25px; + } +} +@media (min-width: 780px) { + .machines__main-title { + font-size: 32px; + line-height: 36px; + } +} +@media (min-width: 1024px) { + .machines__main-title { + font-size: 36px; + line-height: 42px; + width: 100%; + margin-bottom: 50px; + } +} +.machines__mob-btn { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + border: 1px solid #ABB2BF; + border-radius: 10px; + width: 100%; + padding: 12px 0; + font-weight: 600; + font-size: 14px; + line-height: 16px; + color: #333B49; + margin-top: 24px; +} +@media (min-width: 780px) { + .machines__mob-btn { + display: none; + } +} + +.machines-container { + padding-right: 0; +} +@media (min-width: 780px) { + .machines-container { + padding-right: 15px; + } +} + +.swiper-slide-machines { + max-width: 252px; + width: 100%; + background: #F7F7F9; + border-radius: 10px; + cursor: pointer; + height: 165px !important; + position: relative; + -webkit-transition: -webkit-transform 0.4s ease-in-out; + transition: -webkit-transform 0.4s ease-in-out; + -o-transition: transform 0.4s ease-in-out; + transition: transform 0.4s ease-in-out; + transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; +} +@media (min-width: 780px) { + .swiper-slide-machines { + max-width: 217px; + height: 220px !important; + } + .swiper-slide-machines:hover { + background: #DFE1E7; + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + -webkit-transform: scale(1.045); + -ms-transform: scale(1.045); + transform: scale(1.045); + max-width: 229px; + } +} +.swiper-slide-machines__img { + width: 220px; + width: 100%; + height: 109px; + margin: 0 auto; + padding-top: 0px; + margin-top: 11px; + -o-object-fit: contain; + object-fit: contain; + -o-object-position: center center; + object-position: center center; +} +@media (min-width: 640px) { + .swiper-slide-machines__img { + min-height: 114px; + } +} +@media (min-width: 780px) { + .swiper-slide-machines__img { + width: 140px; + min-height: 122px; + padding-top: 20px; + } +} +.swiper-slide-machines__img.img2 { + margin-top: 0; +} +.swiper-slide-machines__block { + position: absolute; + bottom: 0; + left: 0; + margin-left: 14px; +} +.swiper-slide-machines__title { + font-size: 16px; + line-height: 20px; + font-weight: 600; +} +@media (min-width: 780px) { + .swiper-slide-machines__title { + font-size: 20px; + line-height: 24px; + } +} +.swiper-slide-machines__text { + font-size: 12px; + line-height: 14px; + color: #ABB2BF; + margin-bottom: 8px; +} +@media (min-width: 780px) { + .swiper-slide-machines__text { + font-size: 16px; + line-height: 22px; + margin-bottom: 20px; + } +} + +.swiper-wrapper-machines > :not(:last-child) { + margin-right: 3px; +} + +.partners { + padding-top: 32px; + padding-bottom: 53px; +} +@media (min-width: 480px) { + .partners { + padding-top: 50px; + } +} +@media (min-width: 780px) { + .partners { + padding-top: 95px; + padding-bottom: 120px; + } +} +.partners__title { + font-weight: 600; + font-size: 28px; + line-height: 34px; + letter-spacing: -0.01em; + color: #333B49; + text-align: left; + width: 70%; + margin-right: 15px; +} +@media (min-width: 480px) { + .partners__title { + font-size: 34px; + line-height: 38px; + } +} +@media (min-width: 780px) { + .partners__title { + font-weight: 700; + font-size: 38px; + line-height: 100%; + width: 254px; + } +} +@media (min-width: 980px) { + .partners__title { + font-size: 48px; + line-height: 100%; + } +} +@media (min-width: 1024px) { + .partners__title { + margin-right: 109px; + } +} + +.partners-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-right: 0; +} +@media (min-width: 780px) { + .partners-container { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + padding-right: 15px; + } +} +.partners-container .swiper-button-next_partner { + position: absolute; + top: 154px; + left: 50px; + width: 0px; + height: 0px; + visibility: hidden; +} +@media (min-width: 780px) { + .partners-container .swiper-button-next_partner { + visibility: visible; + width: 34px; + height: 14px; + } +} +.partners-container .swiper-button-prev_partner { + position: absolute; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); + top: 155px; + left: 14px; + width: 0px; + height: 0px; + visibility: hidden; +} +@media (min-width: 780px) { + .partners-container .swiper-button-prev_partner { + visibility: visible; + width: 24px; + height: 14px; + } +} + +.swiper-partners { + width: 100%; + margin-top: 24px; +} +@media (min-width: 780px) { + .swiper-partners { + margin-top: 0; + } +} +.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + min-width: 140px; + min-height: 56px; + background: #F7F7F9; + border-radius: 11.0664px; +} +@media (min-width: 640px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper { + min-height: 80px; + } +} +@media (min-width: 780px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper { + background: transparent; + border-radius: 0; + max-width: 280px; + width: 100%; + max-height: 177px; + height: 100%; + } +} +.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img { + max-width: 113px; + width: 100%; + -ms-flex-item-align: center; + align-self: center; + margin-top: 13px; +} +@media (min-width: 480px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img { + max-width: 139px; + } +} +@media (min-width: 640px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img { + margin-top: 20px; + } +} +@media (min-width: 780px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img { + max-width: 200px; + -ms-flex-item-align: end; + align-self: end; + margin-top: 13px; + } +} +.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img-2 { + height: 33px; +} +@media (min-width: 780px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img-2 { + height: 45px; + } +} +.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img-3 { + width: 164px; + height: 61px; +} +@media (min-width: 780px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-img-3 { + margin-top: 0; + } +} +.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-text { + font-weight: 500; + font-size: 12px; + line-height: 14px; + text-align: right; + letter-spacing: -0.01em; + color: #636B78; + margin-top: 30px; + overflow: hidden; + display: none; +} +@media (min-width: 780px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-text { + margin-top: 0; + display: inline-block; + } +} +.swiper-partners .swiper-wrapper-partners .swiper-slide-partners .info-wrapper .partner-text-one { + margin-top: 40px; +} +.swiper-partners .swiper-wrapper-partners .swiper-slide-partners.slide3 { + display: none; +} +@media (min-width: 780px) { + .swiper-partners .swiper-wrapper-partners .swiper-slide-partners.slide3 { + display: inline-block; + } +} + +.partners-container [class^=swiper-button-]::after { + content: ""; +} + +.product-cart { + background-color: #F7F7F9; + padding-bottom: 80px; +} +.product-cart .poduct-cart__links { + padding-top: 16px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #636B78; +} +.product-cart .poduct-cart__links > *:not(:first-child) { + margin-left: 8px; +} +.product-cart .poduct-cart__links .link_active { + font-weight: 600; + color: #333B49; +} +.product-cart .cart__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 40px; +} +.product-cart .cart__wrapper .cart__info { + margin-top: 20px; + margin-left: 20px; +} +.product-cart .cart__wrapper .cart__info-title { + font-size: 36px; + line-height: 42px; + letter-spacing: -0.01em; + color: #333B49; + max-width: 450px; + width: 100%; +} +.product-cart .cart__wrapper .cart__info-config { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 48px; +} +.product-cart .cart__wrapper .cart__info-config-select { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .label, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .label, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .label { + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #333B49; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .select, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .select, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .select { + background-color: transparent; + border: none; + margin-top: 8px; + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; + 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='M1.29289 5.29289C0.902369 5.68342 0.902369 6.31658 1.29289 6.70711L10 15.4142L18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L10 12.5858L2.70711 5.29289C2.31658 4.90237 1.68342 4.90237 1.29289 5.29289Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat, repeat; + background-position: right 0.7em top 50%, 0 0; + background-size: 0.65em auto, 100%; + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + color: #333B49; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .select-size, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .select-size, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .select-size { + background-position: right 0.7em top 50%, 0 0; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .select-power, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .select-power, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .select-power { + background-position: right 0.1em top 50%, 0 0; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper .select-source, .product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper .select-source, +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper .select-source { + background-position: right 0.7em top 50%, 0 0; +} +.product-cart .cart__wrapper .cart__info-config-select .select-size__wrapper { + width: 140px; +} +.product-cart .cart__wrapper .cart__info-config-select .select-power__wrapper { + margin-left: 20px; +} +.product-cart .cart__wrapper .cart__info-config-select .select-source__wrapper { + margin-top: 24px; + max-width: 331px; + width: 100%; +} +.product-cart .cart__wrapper .cart__info-config-country { + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #333B49; + position: relative; +} +.product-cart .cart__wrapper .cart__info-config-country .svg-country { + width: 19px; + height: 15px; + display: inline-block; + position: absolute; + top: 28px; + left: 0; +} +.product-cart .cart__wrapper .cart__info-config-country .name { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + margin-top: 10px; + position: relative; + margin-left: 32px; +} +.product-cart .cart__wrapper .cart__info-links { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.product-cart .cart__wrapper .cart__info-links > :not(:last-child) { + margin-bottom: 6px; +} +.product-cart .cart__wrapper .cart__info-down { + position: relative; + margin-top: 41px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} +.product-cart .cart__wrapper .cart__info-down .price-before { + position: absolute; + bottom: 9px; + right: 190px; + font-size: 36px; + line-height: 24px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; + color: #BEC4CE; +} +.product-cart .cart__wrapper .cart__info-down__price { + margin-left: auto; + font-weight: 600; + font-size: 36px; + line-height: 42px; + letter-spacing: -0.01em; + color: #333B49; +} +.product-cart .cart__wrapper .cart__info-buttons { + margin-top: 25px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} +.product-cart .cart__wrapper .cart__info-buttons .cart__button { + -ms-flex-item-align: end; + align-self: end; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.product-cart .cart__wrapper .cart__info-buttons .buy { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + margin-right: 20px; + padding: 16px 60px; +} +.product-cart .cart__wrapper .cart__info-buttons .buy:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.product-cart .cart__wrapper .cart__info-buttons .now { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 30px; +} +.product-cart .cart__wrapper .cart__info-buttons .now:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; +} + +.swiper-product-container { + max-width: 700px; + padding: 0 10px 10px 10px; +} + +/* galleryTop */ +.gallery .swiper-slide { + cursor: pointer; +} + +.gallery { + max-height: 440px; + height: 100%; +} + +.swiper-zoom-container img { + max-width: 100%; + max-height: 392px; + -o-object-fit: cover !important; + object-fit: cover !important; +} + +.gallery img { + width: 762px; + height: 392px; + border-radius: 10px; +} + +/* thumbs */ +.swiper-wrapper-thumbs { + -webkit-transform: translate3d(0.164px, 0px, 0px) !important; + transform: translate3d(0.164px, 0px, 0px) !important; + width: 180px !important; + margin-top: 5px; +} + +.gallery-thumbs .swiper-slide { + width: auto; + border-radius: 10px; + opacity: 0.8; + -webkit-filter: grayscale(100%); + /* Safari 6.0 - 9.0 */ + filter: grayscale(100%); +} + +.gallery-thumbs .swiper-slide-active { + opacity: 1; + -webkit-filter: initial; + /* Safari 6.0 - 9.0 */ + filter: initial; + font-weight: bold; + color: #231b93; +} + +.gallery-thumbs img { + cursor: pointer; + width: 100%; + height: 90px; + border: 1px solid #F5851A; + border-radius: 10px; + -o-object-fit: cover; + object-fit: cover; +} + +.swiper-scrollbar { + height: 8px !important; + background-color: #DFE1E7 !important; + border-radius: 10px; + cursor: pointer; +} + +.tabs__wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 29px; + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #333B49; +} +.tabs__wrapper .specification__tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.tabs__wrapper .specification__tabs .specification__tab { + margin-right: 48px; + cursor: pointer; +} +.tabs__wrapper .specification__tabs .tab-7 { + position: absolute; + top: 1px; + right: -351px; +} +.tabs__wrapper .specification__tabs .active { + color: #F5851A; +} + +.specification__tabs-content .specification__tabs-item { + margin-top: 50px; + display: none; +} +.specification__tabs-content .specification__tabs-item_active { + display: block; +} +.specification__tabs-content .specification__tabs-item .description { + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #333B49; +} +.specification__tabs-content .specification__tabs-item .description__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + color: #333B49; + margin-bottom: 12px; +} +.specification__tabs-content .specification__tabs-item .description__par { + margin-bottom: 32px; +} +.specification__tabs-content .specification__tabs-item .description__par .par__item { + list-style-type: disc; + margin-left: 20px; +} +.specification__tabs-content .specification__tabs-item .description__par-1 { + margin-bottom: 12px; + max-width: 973px; + width: 100%; +} +.specification__tabs-content .specification__tabs-item .description__par-3 { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #F5851A; + background-color: #F7F7F9; + border-radius: 10px; +} +.specification__tabs-content .specification__tabs-item .description__par-3_text { + padding: 24px; + max-width: 973px; + width: 100%; +} +.specification__tabs-content .specification__tabs-item .description__par-4 { + max-width: 973px; + width: 100%; +} +.specification__tabs-content .spec__tab-2 .spec-tab-2-table-container { + max-height: 560px; + height: 100%; + max-width: 1270px; + width: 100%; + overflow-x: auto; + overflow-y: auto; + margin-top: 100px; +} +.specification__tabs-content .spec-tab-2-table { + width: auto; + white-space: nowrap; + border-collapse: collapse; + color: #333B49; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line { + height: 63px; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__title { + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + text-align: center; + min-width: 145px; + cursor: pointer; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__title.active { + background-color: #E7EAEE; + border-radius: 9.63664px; + cursor: pointer; + color: #F2994A; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .title-main { + min-width: 250px; + text-align: left; + padding-left: 15px; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__info { + text-align: center; +} +.specification__tabs-content .spec-tab-2-table .spec-table_line .spec-table__info.active { + color: #F5851A; +} +.specification__tabs-content .spec-tab-2-table .line-two { + color: #ABB2BF; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + text-align: left; +} +.specification__tabs-content .spec-tab-2-table .line-two > * { + padding-left: 15px; +} +.specification__tabs-content .spec-tab-2-table .line-color { + background: #F7F7F9; + border-radius: 9.63664px; +} +.specification__tabs-content .spec__tab-3 { + position: relative; +} +.specification__tabs-content .spec__tab-3__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #283142; +} +.specification__tabs-content .spec__tab-3__subtitle { + font-weight: 600; + font-size: 24px; + line-height: 28px; + color: #636B78; + margin-top: 26px; + margin-bottom: 26px; +} +.specification__tabs-content .spec__tab-3 .models-wrapper { + width: 100%; + overflow: auto; + margin-bottom: 80px; +} +.specification__tabs-content .spec__tab-3 .spec-scrollbar { + position: absolute; + bottom: -35px; + left: 0; + width: 100%; + background-color: #DFE1E7; +} +.specification__tabs-content .spec__tab-3 .swiper-button-next_models, +.specification__tabs-content .spec__tab-3 .swiper-button-prev_models { + position: absolute; +} +.specification__tabs-content .spec__tab-3 .swiper-button-prev_models { + width: 20px; + height: 20px; + top: 90px; + left: 1209px; +} +.specification__tabs-content .spec__tab-3 .swiper-button-next_models { + width: 20px; + height: 20px; + top: 90px; + right: 15px; +} +.specification__tabs-content .swiper-slide-models__img { + max-width: 428px; + width: 100%; + max-height: 228px; + height: 100%; +} +.specification__tabs-content .spec__tab-4__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + letter-spacing: -0.01em; + color: #283142; + margin-top: 48px; +} +.specification__tabs-content .spec__tab-4__table-container { + max-width: 1270px; + width: 100%; + max-height: 500px; + height: 100%; + overflow: auto; + margin-top: 26px; +} +.specification__tabs-content .spec__tab-4__table-container .tab-4__table { + width: 100%; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + color: #333B49; +} +.specification__tabs-content .spec__tab-4__table-container .tab-4__table-line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + height: 63px; +} +.specification__tabs-content .spec__tab-4__table-container .tab-4__table-line > td { + margin-left: 15px; + margin-right: 58px; +} +.specification__tabs-content .spec__tab-4__table-container .tab-4__table .line-color { + background: #F7F7F9; + border-radius: 9.63664px; +} +.specification__tabs-content .spec__tab-5 { + position: relative; +} +.specification__tabs-content .spec__tab-5__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-top: 48px; + margin-bottom: 42px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-width: 1320px; + width: 100%; + max-height: 860px; + height: 100%; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 > :not(:last-child) { + margin-right: 20px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 { + margin-bottom: 20px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info { + position: relative; + margin-left: 7px; + max-width: 291px; + width: 100%; + height: 91px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 100%; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom { + position: absolute; + bottom: 0; + left: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 14px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom .tab-5__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; + margin-right: 66px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom .tab-5__item-btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 108px; + height: 34px; +} +.specification__tabs-content .spec__tab-5 .swiper-tab-5 .swiper-slide-tab-5 .item-tab-5 .tab-5__item-info .tab-5__item-bottom .tab-5__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.specification__tabs-content .swiper-button-next_tab-5, .specification__tabs-content .swiper-button-prev_tab-5 { + position: absolute; +} +.specification__tabs-content .swiper-button-next_tab-5 { + top: 40px; + right: 15px; + width: 20px; + height: 20px; +} +.specification__tabs-content .swiper-button-prev_tab-5 { + top: 40px; + left: 1209px; + width: 20px; + height: 20px; +} + +.spec__tab-6 { + position: relative; +} +.spec__tab-6__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-top: 48px; + margin-bottom: 42px; +} +.spec__tab-6 .swiper-tab-6 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-width: 1320px; + width: 100%; + max-height: 860px; + height: 100%; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 > :not(:last-child) { + margin-right: 20px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 { + margin-bottom: 20px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info { + position: relative; + margin-left: 7px; + max-width: 291px; + width: 100%; + height: 91px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 100%; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom { + position: absolute; + bottom: 0; + left: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 14px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom .tab-6__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; + margin-right: 66px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom .tab-6__item-btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 108px; + height: 34px; +} +.spec__tab-6 .swiper-tab-6 .swiper-slide-tab-6 .item-tab-6 .tab-6__item-info .tab-6__item-bottom .tab-6__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.spec__tab-6 .swiper-button-next_tab-6, +.spec__tab-6 .swiper-button-prev_tab-6 { + position: absolute; +} +.spec__tab-6 .swiper-button-next_tab-6 { + top: 40px; + right: 15px; + width: 20px; + height: 20px; +} +.spec__tab-6 .swiper-button-prev_tab-6 { + top: 40px; + left: 1209px; + width: 20px; + height: 20px; +} + +.spec__tab-7 { + position: relative; +} +.spec__tab-7__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-top: 48px; + margin-bottom: 42px; +} +.spec__tab-7 .tab-7__item-info { + margin-left: 12px; + max-width: 291px; + width: 100%; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 176px; + width: 100%; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 17px; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-bottom .tab-7__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-bottom .tab-7__item-btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 108px; + height: 34px; +} +.spec__tab-7 .tab-7__item-info .tab-7__item-bottom .tab-7__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.spec__tab-7 .swiper-button-next_tab-7, +.spec__tab-7 .swiper-button-prev_tab-7 { + position: absolute; + top: 0; + right: 0; +} +.spec__tab-7 .swiper-button-next_tab-7 { + top: 40px; + right: 15px; + width: 20px; + height: 20px; +} +.spec__tab-7 .swiper-button-prev_tab-7 { + top: 40px; + left: 1209px; + width: 20px; + height: 20px; +} + +.specification__tabs-content [class^=swiper-button-]::after { + content: ""; +} + +.offer { + padding-top: 80px; +} +.offer__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + letter-spacing: -0.01em; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; +} +.offer__btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + margin-top: 32px; + padding: 16px 60px; +} +.offer__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} + +.offer-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + height: 694px; +} + +.offer-wrapper { + border: 1px solid #F2994A; + border-radius: 10px; + max-width: 100%; + width: 100%; + margin-top: 32px; +} + +.offer-wrapper-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-width: 1085px; + width: 100%; + margin: 0 auto; + padding: 55px 0; +} +.offer-wrapper-content > :not(:last-child) { + margin-right: 20px; +} + +.offer-item { + max-width: 305px; + width: 100%; +} +.offer-item__text { + max-width: 176px; + width: 100%; + margin-top: 18px; + margin-left: 10px; +} +.offer-item__text-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + letter-spacing: -0.01em; + text-align: left; + color: #333B49; +} +.offer-item__text-spec { + margin-top: 18px; +} +.offer-item__text-spec .spec-main { + font-size: 12.7826px; + line-height: 15px; + letter-spacing: -0.01em; + color: #636B78; + margin-top: 7px; +} +.offer-item__text-spec .spec-main .spec-second { + color: #ABB2BF; + margin-right: 7px; +} + +.icons-offer { + visibility: hidden; +} + +.icons-offer-right { + margin-top: 5px; +} + +.plus-elem { + position: relative; + width: 42px; + height: 41px; + margin: 0 45px; +} +.plus-elem:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='43' height='42' viewBox='0 0 43 42' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M42.3791 18.2164H24.5231V0.648438H18.4751V18.2164H0.619141V23.8804H18.4751V41.3524H24.5231V23.8804H42.3791V18.2164Z' fill='url(%23pattern0)'/%3E%3Cpath d='M42.3791 18.2164H24.5231V0.648438H18.4751V18.2164H0.619141V23.8804H18.4751V41.3524H24.5231V23.8804H42.3791V18.2164Z' fill='%23333B49'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_355_35253' transform='matrix(0.000902512 0 0 0.000925926 -0.366411 0)'/%3E%3C/pattern%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 42px; + height: 41px; + top: 193px; + left: 0; +} + +.catalog__item { + max-width: 315px; + width: 100%; +} +.catalog__item .swiper-catalog-item { + background: #F7F7F9; + border-radius: 9.13041px; + max-width: 304px; + width: 100%; + max-height: 302px; + height: 100%; + margin-top: 6px; +} +.catalog__item .swiper-catalog-item .catalog-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + margin-top: 10px; + margin-right: 9px; + cursor: pointer; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-compare { + position: relative; + width: 18px; + height: 17px; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-compare:after { + position: absolute; + content: ""; + 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 d='M10.8497 18.5195H9.25085V3.2305H10.8497V18.5195ZM7.65201 15.7397H4.45432V6.01031H7.65201V4.62041H4.45432C3.56696 4.62041 2.85547 5.23891 2.85547 6.01031V15.7397C2.85547 16.5111 3.57495 17.1296 4.45432 17.1296H7.65201V15.7397ZM15.6462 7.40022V8.79012H17.2451V7.40022H15.6462ZM15.6462 6.01031H17.2451C17.2451 5.23891 16.5256 4.62041 15.6462 4.62041V6.01031ZM17.2451 12.9598H15.6462V14.3498H17.2451V12.9598ZM15.6462 10.18V11.5699H17.2451V10.18H15.6462ZM14.0474 4.62041H12.4485V6.01031H14.0474V4.62041ZM15.6462 17.1296C16.5336 17.1296 17.2451 16.5111 17.2451 15.7397H15.6462V17.1296ZM14.0474 15.7397H12.4485V17.1296H14.0474V15.7397Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 17px; + bottom: 3px; + right: 20px; + cursor: pointer; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-compare_active:after { + 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 d='M10.366 18H8.69281V2H10.366V18ZM7.01961 15.0909H3.6732V4.90909H7.01961V3.45455H3.6732C2.74458 3.45455 2 4.10182 2 4.90909V15.0909C2 15.8982 2.75294 16.5455 3.6732 16.5455H7.01961V15.0909ZM15.3856 6.36364V7.81818H17.0588V6.36364H15.3856ZM15.3856 4.90909H17.0588C17.0588 4.10182 16.3059 3.45455 15.3856 3.45455V4.90909ZM17.0588 12.1818H15.3856V13.6364H17.0588V12.1818ZM15.3856 9.27273V10.7273H17.0588V9.27273H15.3856ZM13.7124 3.45455H12.0392V4.90909H13.7124V3.45455ZM15.3856 16.5455C16.3142 16.5455 17.0588 15.8982 17.0588 15.0909H15.3856V16.5455ZM13.7124 15.0909H12.0392V16.5455H13.7124V15.0909Z' fill='%23333B49'/%3E%3C/svg%3E%0A"); +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-favorite { + position: relative; + width: 15px; + height: 13px; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-favorite:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.97778 13.5586L8.88889 13.6458L8.79111 13.5586C4.56889 9.80054 1.77778 7.31553 1.77778 4.79564C1.77778 3.05177 3.11111 1.74387 4.88889 1.74387C5.96474 1.74387 7.01863 2.28245 7.64925 3.08872C7.95671 3.48182 8.38983 3.80164 8.88889 3.80164C9.38795 3.80164 9.82107 3.48182 10.1285 3.08872C10.7591 2.28245 11.813 1.74387 12.8889 1.74387C14.6667 1.74387 16 3.05177 16 4.79564C16 7.31553 13.2089 9.80054 8.97778 13.5586ZM12.8889 0C11.3422 0 9.85778 0.706267 8.88889 1.81362C7.92 0.706267 6.43555 0 4.88889 0C2.15111 0 0 2.10136 0 4.79564C0 8.08283 3.02222 10.7771 7.6 14.849L8.88889 16L10.1778 14.849C14.7556 10.7771 17.7778 8.08283 17.7778 4.79564C17.7778 2.10136 15.6267 0 12.8889 0Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + right: 3px; + width: 15px; + height: 13px; + cursor: pointer; +} +.catalog__item .swiper-catalog-item .catalog-icons .svg-favorite_active:after { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8825 0.911133C11.4046 0.911133 9.98611 1.58601 9.06028 2.64416C8.13445 1.58601 6.71597 0.911133 5.23804 0.911133C2.62192 0.911133 0.566406 2.91911 0.566406 5.49366C0.566406 8.63477 3.45432 11.2093 7.82867 15.1003L9.06028 16.2001L10.2919 15.1003C14.6662 11.2093 17.5541 8.63477 17.5541 5.49366C17.5541 2.91911 15.4986 0.911133 12.8825 0.911133Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} +.catalog__item .swiper-catalog-item .swiper-slide-catalog { + width: 304px; + height: 302px; +} +.catalog__item .swiper-catalog-item .swiper-slide-catalog-img { + padding-top: 20px; +} +.catalog__item .swiper-catalog-item .swiper-pagination-bullet { + width: 93px; + height: 4px; + border-radius: 26.6039px; + background-color: #E0E0E0; +} +.catalog__item .swiper-catalog-item .swiper-pagination-bullet-active { + background-color: #F5851A !important; +} + +.projects { + padding-top: 80px; +} +.projects__container { + position: relative; + text-align: center; +} +.projects__container .projects__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + letter-spacing: -0.01em; + color: #333B49; + margin-bottom: 42px; + text-align: left; +} +.projects__container .swiper-button-next_projects, .projects__container .swiper-button-prev_projects { + position: absolute; +} +.projects__container .swiper-button-prev_projects { + top: 40px; + left: 1239px; + width: 20px; + height: 20px; +} +.projects__container .swiper-button-next_projects { + top: 40px; + right: 15px; + width: 20px; + height: 20px; +} +.projects__container .projects__line { + margin-top: 64px; + width: 205px; + height: 1px; + background-color: #ABB2BF; +} +.projects__container .projects__bottom-text { + margin-top: 12px; + line-height: 22px; + letter-spacing: -0.01em; + color: #ABB2BF; + max-width: 680px; + width: 100%; + text-align: left; +} +.projects__container .projects__btn { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + width: 180px; + height: 48px; + margin-top: 64px; +} +.projects__container .projects__btn:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; +} + +.swiper-slide-projects .slide-projects-img { + max-width: 427px; + width: 100%; + max-height: 228px; + height: 100%; +} +.swiper-slide-projects .slide-projects-title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; + margin-top: 24px; + text-align: left; +} +.swiper-slide-projects .projects-title-2 { + max-width: 315px; + width: 100%; +} +.swiper-slide-projects .slide-projects_info { + margin-top: 24px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.swiper-slide-projects .slide-projects_info .info-1, .swiper-slide-projects .slide-projects_info .info-2 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.swiper-slide-projects .slide-projects_info .info-2 { + margin-top: 12px; +} +.swiper-slide-projects .slide-projects_info .projects_info-main { + line-height: 22px; + color: #333B49; +} +.swiper-slide-projects .slide-projects_info .info-name { + font-weight: 600; +} + +.projects__container [class^=swiper-button-]::after { + content: ""; +} + +.viewed { + padding-top: 80px; +} + +.viewed-container { + color: #333B49; + position: relative; +} +.viewed-container__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; +} +.viewed-container .viewed__item { + margin-top: 48px; +} +.viewed-container .viewed__item-info { + margin-left: 12px; + max-width: 291px; + width: 100%; +} +.viewed-container .viewed__item-info .viewed__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 176px; + width: 100%; +} +.viewed-container .viewed__item-info .viewed__item-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 17px; +} +.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; +} +.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 108px; + height: 34px; +} +.viewed-container .viewed__item-info .viewed__item-bottom .viewed__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.viewed-container .swiper-button-next_viewed, +.viewed-container .swiper-button-prev_viewed { + position: absolute; +} +.viewed-container .swiper-button-next_viewed { + top: 40px; + right: 15px; + width: 20px; + height: 20px; +} +.viewed-container .swiper-button-prev_viewed { + top: 40px; + left: 1239px; + width: 20px; + height: 20px; +} + +.viewed-container [class^=swiper-button-]::after { + content: ""; +} + +.content-item { + max-width: 155px; + width: 100%; + height: 399px; + margin-top: 20px; + -webkit-transition: -webkit-box-shadow 0.2s ease; + transition: -webkit-box-shadow 0.2s ease; + -o-transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease; +} +@media (min-width: 420px) { + .content-item { + max-width: 45%; + } +} +@media (min-width: 640px) { + .content-item { + max-width: 250px; + height: 550px; + } +} +@media (min-width: 1240px) { + .content-item { + max-width: 290px; + } +} +@media (min-width: 1351px) { + .content-item { + max-width: 315px; + } +} +.content-item:hover { + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 0px; +} +@media (min-width: 1240px) { + .content-item:hover { + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + border-radius: 10px; + } +} +@media (min-width: 1351px) { + .content-item:hover { + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + } +} +.content-item:hover .content-info, +.content-item:hover .content-text__title { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 1240px) { + .content-item:hover .content-info, + .content-item:hover .content-text__title { + display: none; + } +} +.content-item:hover .content-text-hover { + display: none; +} +@media (min-width: 1240px) { + .content-item:hover .content-text-hover { + display: block; + } +} + +.content-text-hover { + display: none; + font-family: "Muller"; + font-style: normal; + font-weight: 400; + font-size: 12.9738px; + line-height: 17px; + color: #636B78; + margin-top: 18px; + z-index: 3; + padding-left: 6px; +} +@media (min-width: 1351px) { + .content-text-hover { + padding-left: 0; + } +} + +.swiper-catalog { + background: #F7F7F9; + border-radius: 4.63767px; + width: 100%; + height: 159px; + margin-top: 6px; +} +@media (min-width: 640px) { + .swiper-catalog { + max-width: 284px; + width: 100%; + max-height: 302px; + height: 100%; + border-radius: 9.13041px; + } +} +@media (min-width: 1351px) { + .swiper-catalog { + max-width: 304px; + width: 100%; + } +} + +.swiper-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 4px; + margin-left: 4px; +} +@media (min-width: 640px) { + .swiper-icons { + margin-top: 8px; + margin-left: 8px; + } +} +.swiper-icons-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; +} +@media (min-width: 640px) { + .swiper-icons-left { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + } +} +.swiper-icons-left__clock { + width: 13px; + height: 13px; + margin-right: 6px; +} +@media (min-width: 640px) { + .swiper-icons-left__clock { + width: 15px; + height: 15px; + margin-right: 7px; + } +} +.swiper-icons-left__text { + font-weight: 400; + font-size: 10px; + line-height: 12px; + color: #ABB2BF; +} +@media (min-width: 640px) { + .swiper-icons-left__text { + font-size: 12.7826px; + line-height: 15px; + } +} + +.swiper-icons-right { + margin-right: 11px; + margin-top: 2px; +} +@media (min-width: 640px) { + .swiper-icons-right { + margin-right: 7px; + margin-top: 0; + } +} +.swiper-icons-right__compare { + position: relative; +} +.swiper-icons-right__compare:after { + position: absolute; + content: ""; + 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 d='M10.8497 18.5195H9.25085V3.2305H10.8497V18.5195ZM7.65201 15.7397H4.45432V6.01031H7.65201V4.62041H4.45432C3.56696 4.62041 2.85547 5.23891 2.85547 6.01031V15.7397C2.85547 16.5111 3.57495 17.1296 4.45432 17.1296H7.65201V15.7397ZM15.6462 7.40022V8.79012H17.2451V7.40022H15.6462ZM15.6462 6.01031H17.2451C17.2451 5.23891 16.5256 4.62041 15.6462 4.62041V6.01031ZM17.2451 12.9598H15.6462V14.3498H17.2451V12.9598ZM15.6462 10.18V11.5699H17.2451V10.18H15.6462ZM14.0474 4.62041H12.4485V6.01031H14.0474V4.62041ZM15.6462 17.1296C16.5336 17.1296 17.2451 16.5111 17.2451 15.7397H15.6462V17.1296ZM14.0474 15.7397H12.4485V17.1296H14.0474V15.7397Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + bottom: -12px; + width: 15.29px; + height: 15.29px; + right: 19px; + cursor: pointer; +} +@media (min-width: 640px) { + .swiper-icons-right__compare:after { + width: 18px; + height: 17px; + right: 34px; + } +} +.swiper-icons-right__compare_active:after { + 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 d='M10.366 18H8.69281V2H10.366V18ZM7.01961 15.0909H3.6732V4.90909H7.01961V3.45455H3.6732C2.74458 3.45455 2 4.10182 2 4.90909V15.0909C2 15.8982 2.75294 16.5455 3.6732 16.5455H7.01961V15.0909ZM15.3856 6.36364V7.81818H17.0588V6.36364H15.3856ZM15.3856 4.90909H17.0588C17.0588 4.10182 16.3059 3.45455 15.3856 3.45455V4.90909ZM17.0588 12.1818H15.3856V13.6364H17.0588V12.1818ZM15.3856 9.27273V10.7273H17.0588V9.27273H15.3856ZM13.7124 3.45455H12.0392V4.90909H13.7124V3.45455ZM15.3856 16.5455C16.3142 16.5455 17.0588 15.8982 17.0588 15.0909H15.3856V16.5455ZM13.7124 15.0909H12.0392V16.5455H13.7124V15.0909Z' fill='%23333B49'/%3E%3C/svg%3E%0A"); +} +.swiper-icons-right__favorite { + position: relative; +} +.swiper-icons-right__favorite:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.97778 13.5586L8.88889 13.6458L8.79111 13.5586C4.56889 9.80054 1.77778 7.31553 1.77778 4.79564C1.77778 3.05177 3.11111 1.74387 4.88889 1.74387C5.96474 1.74387 7.01863 2.28245 7.64925 3.08872C7.95671 3.48182 8.38983 3.80164 8.88889 3.80164C9.38795 3.80164 9.82107 3.48182 10.1285 3.08872C10.7591 2.28245 11.813 1.74387 12.8889 1.74387C14.6667 1.74387 16 3.05177 16 4.79564C16 7.31553 13.2089 9.80054 8.97778 13.5586ZM12.8889 0C11.3422 0 9.85778 0.706267 8.88889 1.81362C7.92 0.706267 6.43555 0 4.88889 0C2.15111 0 0 2.10136 0 4.79564C0 8.08283 3.02222 10.7771 7.6 14.849L8.88889 16L10.1778 14.849C14.7556 10.7771 17.7778 8.08283 17.7778 4.79564C17.7778 2.10136 15.6267 0 12.8889 0Z' fill='%23ABB2BF'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + bottom: -11px; + right: 3px; + width: 13.8px; + height: 12px; + cursor: pointer; +} +@media (min-width: 640px) { + .swiper-icons-right__favorite:after { + width: 15px; + height: 13px; + } +} +.swiper-icons-right__favorite_active:after { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.883 0.911133C11.4051 0.911133 9.9866 1.58601 9.06077 2.64416C8.13493 1.58601 6.71646 0.911133 5.23852 0.911133C2.62241 0.911133 0.566895 2.91911 0.566895 5.49366C0.566895 8.63477 3.45481 11.2093 7.82916 15.1003L9.06077 16.2001L10.2924 15.1003C14.6667 11.2093 17.5546 8.63477 17.5546 5.49366C17.5546 2.91911 15.4991 0.911133 12.883 0.911133Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} + +.swiper-pagination-bullet-active { + background-color: #F5851A !important; +} + +.content-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 280px; + width: 100%; + margin: 0 auto; + padding: 0 6px; +} +@media (min-width: 1351px) { + .content-text { + max-width: 288px; + padding: 0; + } +} +.content-text__title { + font-weight: 500; + font-size: 12px; + line-height: 14px; + letter-spacing: -0.01em; + color: #000000; + margin-top: 9px; +} +@media (min-width: 640px) { + .content-text__title { + font-weight: 600; + font-size: 13.6087px; + line-height: 18px; + margin-top: 20px; + } +} +@media (min-width: 1240px) { + .content-text__title { + font-size: 14.6087px; + line-height: 20px; + } +} + +.content-info { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 9px; +} +@media (min-width: 640px) { + .content-info { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + margin-top: 18px; + } +} + +.info-one { + margin-bottom: 9.76px; +} +@media (min-width: 640px) { + .info-one { + margin-bottom: 0; + } +} +.info-one__par { + font-size: 10px; + line-height: 12px; + color: #ABB2BF; + margin-bottom: 3.3px; +} +@media (min-width: 640px) { + .info-one__par { + font-size: 12px; + line-height: 14px; + margin-bottom: 4px; + } +} +.info-one__par span { + font-weight: 600; + margin-right: 3.3px; +} + +.info-two { + font-size: 10px; + line-height: 12px; + color: #ABB2BF; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-left: 0; +} +@media (min-width: 640px) { + .info-two { + margin-left: 15px; + font-size: 12px; + line-height: 14px; + } +} +.info-two__title { + font-weight: 600; + margin-bottom: 3.3px; +} +@media (min-width: 640px) { + .info-two__title { + margin-bottom: 4px; + } +} +.info-two-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.info-two-wrapper__country { + position: absolute; + top: 1px; + left: 0; + width: 13px; + height: 10px; + display: inline-block; +} +.info-two-wrapper__name { + padding-left: 22px; +} + +.content-text-down { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + margin-top: 12px; + position: relative; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +@media (min-width: 640px) { + .content-text-down { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 28px; + } +} +@media (min-width: 1240px) { + .content-text-down { + margin-top: 40px; + } +} +.content-text-down__before { + position: relative; + font-size: 12px; + line-height: 14px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + letter-spacing: -0.01em; + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; + color: #ABB2BF; + display: none; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + padding-left: 5px; +} +@media (min-width: 640px) { + .content-text-down__before { + position: absolute; + top: -12px; + left: 0; + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + font-size: 14px; + line-height: 17px; + padding-left: 0px; + } +} +.content-text-down__before--active { + display: inline-block; +} +.content-text-down__price { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #333B49; +} +@media (min-width: 640px) { + .content-text-down__price { + font-size: 21.913px; + line-height: 26px; + color: #F5851A; + } +} +.content-text-down__button { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + padding: 6px 0; + width: 100%; + margin-top: 8px; +} +@media (min-width: 640px) { + .content-text-down__button { + width: 108px; + margin-top: 0; + line-height: 12px; + padding: 12px 25px 10px 24px; + } +} +.content-text-down__button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 6px 0; + width: 100%; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; +} +@media (min-width: 640px) { + .content-text-down__button:hover { + width: 108px; + margin-top: 0; + line-height: 12px; + padding: 12px 25px 10px 24px; + } +} +.content-text-down__calculate { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 100%; + padding: 6px 0; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + position: absolute; + bottom: -56px; + left: 0; +} +@media (min-width: 640px) { + .content-text-down__calculate { + padding: 12px 0; + font-size: 12.3973px; + line-height: 12px; + bottom: -39px; + } +} +@media (min-width: 1351px) { + .content-text-down__calculate { + position: static; + } +} +.content-text-down__calculate:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 12px 81px; + font-family: "Muller"; + font-style: normal; + font-weight: 500; + font-size: 12.3973px; + line-height: 12px; +} + +.price-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: baseline; + -ms-flex-align: baseline; + align-items: baseline; +} +@media (min-width: 640px) { + .price-wrapper { + display: inline-block; + } +} + +.catalog-button { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; + font-weight: 600; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + border-radius: 10px; + margin-top: 56px; +} +.catalog-button:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + font-weight: 600; + font-size: 14px; + line-height: 16px; +} + +.swiper-pagination-cat { + bottom: -2px !important; +} +@media (min-width: 640px) { + .swiper-pagination-cat { + bottom: 8px !important; + } +} + +.swiper-pagination-bullet { + width: 47px !important; + height: 2px !important; + border-radius: 26.6039px !important; + margin: 2px !important; + background-color: #E0E0E0; +} +@media (min-width: 640px) { + .swiper-pagination-bullet { + width: 70px !important; + height: 4px !important; + margin: 4px !important; + } +} +@media (min-width: 1351px) { + .swiper-pagination-bullet { + width: 93px !important; + } +} + +.swiper-pagination-bullet-active { + background-color: #F5851A !important; +} + +.slide-catalog { + padding: 0px 4px 10px 4px; +} +.slide-catalog > img { + width: 100%; + height: 100%; + -o-object-fit: contain; + object-fit: contain; + -o-object-position: center center; + object-position: center center; +} +@media (min-width: 640px) { + .slide-catalog > img { + width: 258px; + height: 207px; + margin-top: 20px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + padding-right: 20px; + } +} + +@media (min-width: 640px) { + .slide-1 { + width: 258px; + height: 207px; + margin-top: 20px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + padding-right: 20px; + } +} +@media (min-width: 1240px) { + .slide-1 { + width: 289px; + height: 247px; + margin-top: 0px; + padding-right: 0; + } +} + +.slide-2 { + width: 235px; + height: 200px; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin-top: 0px; + padding-left: 20px; +} +@media (min-width: 640px) { + .slide-2 { + margin-top: 10px; + padding-left: 20px; + } +} +@media (min-width: 1240px) { + .slide-2 { + width: 264px; + height: 225px; + margin-top: 0px; + padding-left: 0; + } +} + +.slide-3 { + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin-top: 0px; + width: 262px; + height: 150px; +} +@media (min-width: 640px) { + .slide-3 { + margin-top: 45px; + } +} +@media (min-width: 1240px) { + .slide-3 { + margin-top: 45px; + width: 307px; + height: 182px; + } +} + +.slide-4 { + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin-top: 0px; + margin-left: 0px; + width: 206px; + height: 173px; +} +@media (min-width: 640px) { + .slide-4 { + margin-top: 49px; + margin-left: 32px; + } +} +@media (min-width: 1240px) { + .slide-4 { + margin-top: 40px; + margin-left: 32px; + width: 249px; + height: 205px; + } +} + +.slide-6 { + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin-top: 0px; + margin-left: 0px; + width: 195px; + height: 215px; +} +@media (min-width: 640px) { + .slide-6 { + margin-top: 13px; + margin-left: 36px; + } +} +@media (min-width: 1240px) { + .slide-6 { + margin-top: -11px; + margin-left: 36px; + width: 243px; + height: 244px; + } +} + +.slide-7 { + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin-top: 0px; + margin-left: 0px; + width: 261px; + height: 148px; +} +@media (min-width: 640px) { + .slide-7 { + margin-top: 60px; + } +} +@media (min-width: 1240px) { + .slide-7 { + margin-top: 55px; + margin-left: 0px; + width: 338px; + height: 161px; + } +} + +.slide-8 { + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center center; + object-position: center center; + margin-top: 0px; + margin-left: 0px; +} +@media (min-width: 640px) { + .slide-8 { + margin-top: 15px; + margin-left: 20px; + } +} +@media (min-width: 1240px) { + .slide-8 { + margin-top: 8px; + margin-left: 39px; + } +} + +.form { + padding-top: 120px; + position: relative; +} +.form .form__bc { + position: absolute; + background-image: url("../img/product/form-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 120px; + left: 0; + width: 50%; + height: 738px; +} +.form .form__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.form .form__container .form__right { + height: 738px; + position: relative; + z-index: 1; + color: #fff; +} +.form .form__container .form__right-adresses { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 52px; +} +.form .form__container .form__right-adresses-col1 { + max-width: 229px; + width: 100%; + margin-right: 109px; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #E7EAEE; +} +.form .form__container .form__right-adresses-col1-up { + margin-bottom: 20px; +} +.form .form__container .form__right-adresses-col1 .adresses-main { + max-width: 229px; + width: 100%; +} +.form .form__container .form__right-adresses-col1 .adresses-second { + color: #ABB2BF; +} +.form .form__container .form__right-adresses-col1-down { + max-width: 203px; + width: 100%; +} +.form .form__container .form__right-adresses-col2 { + font-weight: 600; + font-size: 16px; + line-height: 22px; + max-width: 142px; + width: 100%; +} +.form .form__container .form__right-adresses-col2 .adresses-second { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + color: #ABB2BF; +} +.form .form__container .form__right-title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #F7F7F9; + margin-top: 330px; + max-width: 368px; + width: 100%; +} +.form .form__container .form__left { + -webkit-transform: translateX(27%); + -ms-transform: translateX(27%); + transform: translateX(27%); + width: 50%; +} +.form .form__container .form__left .right__form { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-top: 60px; + padding-left: 107px; + width: 100%; + max-height: 632px; + height: 100%; + margin: 0 auto; +} +.form .form__container .form__left .right__form .form__label { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + margin-bottom: 16px; +} +.form .form__container .form__left .right__form .form__label .required { + color: #F2994A; +} +.form .form__container .form__left .right__form-input { + border: none; + border-bottom: 1px solid #ABB2BF; + height: 30px; + margin-bottom: 32px; +} +.form .form__container .form__left .right__form ::-webkit-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form ::-moz-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form :-ms-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form ::-ms-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form ::placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} +.form .form__container .form__left .right__form :-ms-input-placeholder { + /* Internet Explorer 10-11 */ + color: #ABB2BF; +} +.form .form__container .form__left .right__form ::-ms-input-placeholder { + /* Microsoft Edge */ + color: #ABB2BF; +} +.form .form__container .form__left .right__form .form__question { + height: 142px; + resize: none; +} +.form .form__container .form__left .right__form-button { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 100%; + height: 60px; + font-size: 16px; +} +.form .form__container .form__left .right__form-button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.form .form__container .line-bottom { + position: absolute; + bottom: 0px; + right: 0px; + width: 100%; + border: 0.3px solid #BEC4CE; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(180deg); + z-index: 2; +} + +.modal { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + background: #FFFFFF; + -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + border-radius: 10px; + position: absolute; + top: 15%; + left: 20%; + margin: 0 auto; + z-index: 101; +} +.modal__close { + position: relative; + cursor: pointer; +} +.modal__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; +} + +.modal-overlay { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + background: rgba(51, 59, 73, 0.8); + z-index: 100; + overflow: hidden; +} + +.modal-card-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.5); + z-index: 99; + overflow: auto; +} + +.modal-card-wrapper { + max-width: 1440px; + width: 100%; + margin: 100px auto; + background-color: #fff; +} + +.modal-card { + background-color: #F2F2F2; + padding: 60px; +} +.modal-card__image { + width: 762px; + height: 353px; + position: relative; + background-image: url("../img/product/slider/main.png"); + background-repeat: no-repeat; + background-size: cover; +} + +.modal-card-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.modal-card-info { + margin-left: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 538px; + width: 100%; +} +.modal-card-info__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; +} +.modal-card-info__btn { + margin-top: 150px; + -ms-flex-item-align: end; + align-self: flex-end; + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 16px 60px; +} +.modal-card-info__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} + +.modal-card-info-links { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 24px; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #ABB2BF; +} +.modal-card-info-links > :not(:first-child) { + margin-top: 8px; +} + +.modal-spec { + background-color: #fff; + padding-top: 40px; +} +.modal-spec .modal-spec__tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-weight: 400; + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #333B49; +} +.modal-spec .modal-spec__tabs .modal-spec__tab { + margin-right: 48px; + cursor: pointer; +} +.modal-spec .modal-spec__tabs .active { + color: #F5851A; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item { + margin-top: 50px; + display: none; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item_active { + display: block; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description { + font-size: 16px; + line-height: 22px; + letter-spacing: -0.01em; + color: #333B49; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__title { + font-weight: 600; + font-size: 16px; + line-height: 20px; + letter-spacing: -0.01em; + color: #333B49; + margin-bottom: 12px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par { + margin-bottom: 32px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par .par__item { + list-style-type: disc; + margin-left: 20px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par-1 { + margin-bottom: 12px; + max-width: 986px; + width: 100%; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par-3 { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: #F5851A; + background-color: #F7F7F9; + border-radius: 10px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par-3_text { + padding: 24px; + max-width: 980px; + width: 100%; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tabs-item .description__par-4 { + max-width: 986px; + width: 100%; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container { + max-height: 560px; + height: 100%; + max-width: 1270px; + width: 100%; + overflow: auto; + margin-top: 60px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table { + width: auto; + white-space: nowrap; + border-collapse: collapse; + color: #333B49; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line { + height: 63px; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__title { + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + text-align: center; + width: 170px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__title.active { + background-color: #E7EAEE; + border-radius: 9.63664px; + cursor: pointer; + color: #F2994A; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .title-main { + width: 250px; + text-align: left; + padding-left: 15px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__info { + text-align: center; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .spec-table_line .spec-table__info.active { + color: #F5851A; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .line-two { + color: #ABB2BF; + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + text-align: left; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .line-two > * { + padding-left: 15px; +} +.modal-spec .modal-spec__tabs-content .modal-spec__tab-2 .modal-spec-tab-2-table-container .modal-spec-tab-2-table .line-color { + background: #F7F7F9; + border-radius: 9.63664px; +} + +.modal-viewed { + padding-top: 60px; +} +.modal-viewed__container { + color: #333B49; + position: relative; +} +.modal-viewed__container .modal-viewed__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; +} +.modal-viewed__container .modal-viewed__item { + margin-top: 48px; +} +.modal-viewed__container .modal-viewed__item-info { + margin-left: 12px; + max-width: 291px; + width: 100%; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-title { + font-weight: 600; + font-size: 14.6087px; + line-height: 20px; + margin-top: 18px; + max-width: 176px; + width: 100%; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 17px; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom .modal-viewed__item-price { + font-weight: 600; + font-size: 21.913px; + line-height: 26px; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom .modal-viewed__item-btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 108px; + height: 34px; +} +.modal-viewed__container .modal-viewed__item-info .modal-viewed__item-bottom .modal-viewed__item-btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.modal-viewed__container .swiper-button-next_modal-viewed, +.modal-viewed__container .swiper-button-prev_modal-viewed { + position: absolute; +} +.modal-viewed__container .swiper-button-next_modal-viewed { + top: 40px; + right: 20px; + width: 20px; + height: 20px; +} +.modal-viewed__container .swiper-button-prev_modal-viewed { + top: 40px; + left: 1234px; + width: 20px; + height: 20px; +} + +.modal-form { + margin-top: 60px; + position: relative; + height: 738px; +} +.modal-form .modal-form__bc { + position: absolute; + background-image: url("../img/product/form-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 0px; + left: 0; + width: 50%; + height: 100%; +} +.modal-form .modal-form__container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} +.modal-form .modal-form__container .modal-form__right { + height: 738px; + position: relative; + z-index: 1; + color: #fff; +} +.modal-form .modal-form__container .modal-form__right .to-map { + font-size: 16px; + line-height: 24px; + -webkit-text-decoration-line: underline; + text-decoration-line: underline; + color: #F7F7F9; + margin-top: 50px; +} +.modal-form .modal-form__container .modal-form__right-title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #F7F7F9; + margin-top: 462px; + max-width: 368px; + width: 100%; +} +.modal-form .modal-form__container .modal-form__left { + -webkit-transform: translateX(47%); + -ms-transform: translateX(47%); + transform: translateX(47%); + width: 50%; +} +.modal-form .modal-form__container .modal-form__left .right__form { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-top: 60px; + max-width: 538px; + width: 100%; + max-height: 632px; + height: 100%; + margin: 0 auto; +} +.modal-form .modal-form__container .modal-form__left .right__form .form__label { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + margin-bottom: 16px; +} +.modal-form .modal-form__container .modal-form__left .right__form .form__label .required { + color: #F2994A; +} +.modal-form .modal-form__container .modal-form__left .right__form-input { + border: none; + border-bottom: 1px solid #ABB2BF; + height: 30px; + margin-bottom: 32px; +} +.modal-form .modal-form__container .modal-form__left .right__form .form__question { + height: 142px; +} +.modal-form .modal-form__container .modal-form__left .right__form-button { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 100%; + height: 60px; + font-size: 16px; +} +.modal-form .modal-form__container .modal-form__left .right__form-button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} + +.pr-modal { + padding-top: 10px; +} + +.product-slide { + max-width: 306px; + width: 100%; + height: 277px; +} + +.modal-viewed__container [class^=swiper-button-]::after { + content: ""; +} + +.modal-parts { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + max-width: 1030px; + width: 100%; + background: #FFFFFF; + -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + border-radius: 10px; + position: absolute; + top: 15%; + left: 20%; + margin: 0 auto; + z-index: 101; +} +.modal-parts__hidden { + display: none; +} +.modal-parts__close { + position: relative; + cursor: pointer; +} +.modal-parts__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; + top: -42px; + right: -38px; +} + +.modal-parts-content { + padding: 40px 37px 40px 65px; + color: #333B49; +} +.modal-parts-content__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; +} + +.modal-parts-model { + margin-top: 7px; + font-size: 16px; + line-height: 22px; +} +.modal-parts-model__link { + color: #F5851A; +} + +.modal-parts-content-form { + margin-top: 28px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.parts-content-form-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 15px; +} + +.parts-content-form-top-line-one { + margin-right: 100px; + -ms-flex-preferred-size: 400px; + flex-basis: 400px; + max-height: 268px; + height: 100%; +} + +.parts-content-form-top-line-two { + -ms-flex-preferred-size: 430px; + flex-basis: 430px; + max-height: 268px; + height: 100%; +} + +.parts-content-form-bottom { + max-width: 427px; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.parts-content-form-bottom__par { + font-size: 14px; + line-height: 16px; + color: #ABB2BF; + text-align: center; +} +.parts-content-form-bottom__button { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + width: 100%; + height: 60px; + margin-top: 10px; + font-size: 16px; +} +.parts-content-form-bottom__button:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} + +.form__label { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + margin-bottom: 16px; +} +.form__label .required { + color: #F2994A; +} +.form__label-question { + max-width: 424px; + width: 100%; + display: inline-block; + margin-bottom: 0; +} +.form__label-file { + display: inline-block; + cursor: pointer; + width: 400px; + position: relative; + border-bottom: 1px solid #ABB2BF; + padding-bottom: 45px; +} +.form__label-file .svg-file { + position: absolute; + width: 14px; + height: 22px; + top: 38px; + left: 0; + cursor: pointer; +} +.form__label-file .choose-file { + position: absolute; + font-size: 16px; + line-height: 22px; + font-weight: 400; + color: #ABB2BF; + top: 40px; + left: 24px; +} + +.form-input { + border: none; + border-bottom: 1px solid #ABB2BF; + height: 30px; + margin-bottom: 32px; + width: 400px; + margin-top: 16px; + font-weight: 400; + font-size: 16px; + line-height: 22px; +} + +::-webkit-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +::-moz-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +:-ms-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +::-ms-input-placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +::placeholder { + /* Chrome, Firefox, Opera, Safari 10.1+ */ + color: #ABB2BF; + opacity: 1; +} + +:-ms-input-placeholder { + /* Internet Explorer 10-11 */ + color: #ABB2BF; +} + +::-ms-input-placeholder { + /* Microsoft Edge */ + color: #ABB2BF; +} + +#file { + display: none; +} + +.form__question { + resize: none; + height: 108px; + margin-bottom: 29px; +} + +.modal-checkboxes { + -ms-flex-item-align: start; + align-self: start; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #636B78; + margin-bottom: 31px; + height: 16px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-checkboxes__title { + margin-right: 20px; +} +.modal-checkboxes .label-checkbox { + display: block; + position: relative; + cursor: pointer; + padding-left: 23px; + padding-right: 20px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.modal-checkboxes .label-checkbox .input-checkbox { + position: absolute; + opacity: 0; + cursor: pointer; + height: 0; + width: 0; +} +.modal-checkboxes .label-checkbox .checkmark { + position: absolute; + top: 1px; + left: 0; + height: 14px; + width: 14px; + background-color: #fff; + border: 1px solid #ABB2BF; + border-radius: 3px; +} +.modal-checkboxes .label-checkbox input:checked ~ .checkmark { + background-color: #ABB2BF; + background: #ABB2BF; +} + +.modal-parts__overlay { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + background: rgba(51, 59, 73, 0.8); + z-index: 100; + overflow: hidden; +} +.modal-parts__overlay__hidden { + display: none; +} + +.order-parts { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + max-width: 1030px; + width: 100%; + background: #FFFFFF; + -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.24); + border-radius: 10px; + position: absolute; + top: 15%; + left: 20%; + margin: 0 auto; + z-index: 101; +} +.order-parts .modal-parts__close { + position: relative; + cursor: pointer; +} +.order-parts .modal-parts__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; + top: -42px; + right: -38px; +} + +.order-parts-overlay { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + background: rgba(51, 59, 73, 0.8); + z-index: 100; + overflow: hidden; +} + +.modal-added { + max-width: 1030px; + width: 100%; + padding: 40px 40px 74px 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.modal-added--hidden { + display: none; +} +.modal-added__close { + top: -82px; + right: -518px; +} +.modal-added__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.modal-added__button { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 60px; + -ms-flex-item-align: center; + align-self: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-top: 40px; +} +.modal-added__button:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; +} + +.modal-added-top { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + width: 100%; +} + +.modal-top-slider { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.modal-added-swiper { + background: #F7F7F9; + border-radius: 9.13041px; + max-width: 384px; + width: 100%; + max-height: 302px; + height: 100%; + margin-top: 6px; +} + +.modal-added-img { + padding-left: 40px; +} + +.modal-added-info-two { + margin-left: 0; +} + +.modal-top-slider-content { + margin-right: 26px; + margin-left: 20px; + max-width: 250px; + width: 100%; +} +.modal-top-slider-content__title { + margin-top: 10px; +} + +.modal-top-slider-info { + margin-top: 43px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.modal-top-info-one { + margin-bottom: 20px; +} + +.modal-top-slider-down__price { + margin-top: 8px; +} + +.modal-top-cart { + background-color: #636B78; + max-width: 271px; + width: 100%; + padding: 40px 20px 30px; + color: #FFFFFF; + text-align: center; + border-radius: 4px; + -ms-flex-item-align: end; + align-self: flex-end; +} +.modal-top-cart__par { + font-weight: 400; + font-size: 16px; + line-height: 22px; + margin-bottom: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.modal-top-cart__par--large { + font-weight: 600; + font-size: 16px; + line-height: 22px; +} +.modal-top-cart > :nth-child(2) { + margin-bottom: 30px; +} +.modal-top-cart__line { + width: 100%; + border: none; + border-top: 1px solid #ABB2BF; + margin-bottom: 30px; +} +.modal-top-cart__btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 16px 15px; + margin-top: 29px; + border: none; +} +.modal-top-cart__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + border: none; +} + +.modal-added-bottom { + margin-top: 70px; + position: relative; +} +.modal-added-bottom__btn-next { + position: absolute !important; + top: 40px !important; + right: 6px !important; + width: 18.91px !important; + height: 18px !important; +} +.modal-added-bottom__btn-prev { + position: absolute !important; + top: 40px !important; + left: 865px !important; + width: 18.91px !important; + height: 18px !important; +} + +.modal-added-scrollbar { + position: absolute !important; + bottom: -34px !important; + left: 0 !important; + height: 8px !important; + margin-left: 15px !important; + background-color: #DFE1E7 !important; + border-radius: 10px !important; + cursor: pointer; +} + +.swiper-scrollbar-drag { + background-color: #ABB2BF !important; +} + +.modal-added-overlay--hidden { + display: none; +} + +.modal-compare { + max-width: 1030px; + width: 100%; + padding: 40px 135px; + padding-bottom: 88px; +} +.modal-compare__close { + top: -82px; + right: -518px; +} +.modal-compare__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + max-width: 753px; + width: 100%; + -ms-flex-item-align: start; + align-self: start; +} +.modal-compare__btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 16px 15px; + margin-top: 30px; + -ms-flex-item-align: center; + align-self: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.modal-compare__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.modal-compare--hidden { + display: none; +} + +.modal-top-compare { + max-width: 653px; + width: 100%; + max-height: 298px; + height: 100%; + margin: 30px auto; +} + +.modal-comp-sl { + width: 384px; + height: 298px; +} + +.modal-compare-context { + margin-left: 20px; +} +.modal-compare-context__title { + margin-top: 10px; + max-width: 250px; + width: 100%; +} + +.compare-context-info-one { + margin-top: 43px; +} + +.compare-context-info-two { + margin-top: 20px; +} + +.compare-context-down__price { + margin-top: 8px; +} + +.modal-compare-overlay--hidden { + display: none; +} + +.cookie-popup { + position: fixed; + bottom: 0; + left: 0; + width: 100%; + background-image: url("../img/main/cookies-bg.png"); + background-repeat: no-repeat; + background-size: cover; + z-index: 101; + max-height: 64px; + height: 100%; + display: none; +} +.cookie-popup__close-mob { + margin-bottom: 25px; + margin-right: 10px; + display: inline-block; +} +@media (min-width: 780px) { + .cookie-popup__close-mob { + display: none; + } +} + +.cookie-popup-wrapper { + height: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.cookie-popup-wrapper__text { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #E7EAEE; + margin-right: 0px; + text-align: center; + padding: 0 15px; +} +@media (min-width: 780px) { + .cookie-popup-wrapper__text { + text-align: left; + font-weight: 700; + font-size: 12px; + line-height: 14px; + padding: 0; + margin-right: 22px; + } +} +.cookie-popup-wrapper__btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 13px 30px; + display: none; +} +.cookie-popup-wrapper__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +@media (min-width: 780px) { + .cookie-popup-wrapper__btn { + display: inline-block; + } +} + +.modal-contact { + max-width: 1030px; + width: 100%; +} +.modal-contact__close { + position: relative; + cursor: pointer; +} +.modal-contact__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_26000)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_26000'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 40px; + height: 40px; + top: -44px; + right: -47px; +} +.modal-contact--hidden { + display: none; +} + +.modal-contact-type { + font-size: 14px; + line-height: 16px; + margin-top: 10px; + color: #ABB2BF; +} + +.modal-contact-form-question { + height: 230px; +} + +.modal-contact-overlay--hidden { + display: none; +} + +.modal-city { + width: 100%; + padding: 30px 280px 14px 240px; + left: 0; + top: 64px; + border-radius: 0; +} +.modal-city--hidden { + display: none; +} + +.modal-city-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-city-top__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + margin-right: 60px; +} +.modal-city-top__close { + position: relative; + cursor: pointer; +} +.modal-city-top__close:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_27095)'%3E%3Cpath d='M4 40L0 36L16 20L0 4L4 0L20 16L36 0L40 4L24 20L40 36L36 40L20 24L4 40Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_27095'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-size: cover; + background-repeat: no-repeat; + width: 40px; + height: 40px; + top: -20px; + right: -530px; +} + +.modal-city-search:after { + right: 20px; +} + +.modal-city-content { + margin-top: 50px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + font-size: 14px; + line-height: 16px; + color: #283C50; + height: 700px; +} +.modal-city-content > :not(:last-child) { + margin-bottom: 30px; +} + +.city-content-column { + max-width: 220px; + width: 100%; +} + +.city-main { + max-width: 218px; + width: 100%; +} +.city-main > :not(:first-child) { + margin-top: 13px; +} +.city-main__item { + cursor: pointer; +} +.city-main__item--active { + color: #F5851A; +} + +.modal-city-block { + position: relative; + max-width: 230px; + width: 100%; + margin-right: 50px; +} +.modal-city-block > :not(:last-child) { + margin-bottom: 8px; +} +.modal-city-block__name { + padding-left: 26px; + cursor: pointer; +} +.modal-city-block__letter { + position: absolute; + top: 0; + left: 0; + color: #828CA0; +} + +.modal-city-overlay { + top: 64px; +} +.modal-city-overlay--hidden { + display: none; +} + +.result { + padding-top: 16px; +} + +.result-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.result-links { + -ms-flex-item-align: start; + align-self: flex-start; + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #ABB2BF; +} +.result-links__item--active { + font-weight: 600; +} +.result-links > :not(:first-child) { + margin-left: 8px; +} + +.result-tab { + font-family: "Montserrat"; + font-size: 14px; + margin-right: 16px; + line-height: 16px; +} + +.result-search { + margin-top: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; +} +.result-search__text { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; +} +.result-search__total { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #333B49; +} + +.result-text-active { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #F5851A; +} + +.total-active { + font-weight: 600; + font-size: 20px; + line-height: 24px; + color: #F5851A; +} + +.result-search-checkboxes { + margin-top: 50px; +} + +.result-sorting { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: end; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.result-sorting__item { + cursor: pointer; +} +.result-sorting__item--active { + font-weight: 700; + color: #F5851A; +} + +.result-sorting-icons { + margin-right: 30px; + margin-top: 38px; +} +.result-sorting-icons__first { + position: relative; + margin-right: 38px; +} +.result-sorting-icons__first::after { + position: absolute; + content: ""; + cursor: pointer; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_35946)'%3E%3Cpath d='M0 8V0H8V8H0ZM0 18V10H8V18H0ZM10 8V0H18V8H10ZM10 18V10H18V18H10ZM2 6H6V2H2V6ZM12 6H16V2H12V6ZM12 16H16V12H12V16ZM2 16H6V12H2V16Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_35946'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 18px; +} +.result-sorting-icons__second { + position: relative; +} +.result-sorting-icons__second::after { + position: absolute; + content: ""; + cursor: pointer; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_314_35949)'%3E%3Crect width='2' height='2' fill='%23636B78'/%3E%3Crect y='8' width='2' height='2' fill='%23636B78'/%3E%3Crect y='16' width='2' height='2' fill='%23636B78'/%3E%3Crect x='4' width='14' height='2' fill='%23636B78'/%3E%3Crect x='4' y='8' width='14' height='2' fill='%23636B78'/%3E%3Crect x='4' y='16' width='14' height='2' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_314_35949'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 18px; +} + +.pagination-search-result { + margin-top: 40px; +} + +.result-content-page { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.result-item { + max-width: 315px; + width: 100%; + height: 550px; + margin-top: 20px; + -webkit-transition: -webkit-box-shadow 0.2s ease; + transition: -webkit-box-shadow 0.2s ease; + -o-transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease; + transition: box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease; +} +.result-item:not(:nth-child(4n)) { + margin-right: 6px; +} +.result-item:hover { + -webkit-box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + box-shadow: 0px 5px 12.5px rgba(0, 0, 0, 0.15); + border-radius: 10px; +} + +.result-viewed { + padding-bottom: 121px; + padding-top: 70px; +} + +.catalog-top { + width: 100%; + max-height: 297px; + height: 100%; + position: relative; + display: none; +} +@media (min-width: 680px) { + .catalog-top { + display: block; + } +} + +.catalog-top-bg { + position: absolute; + content: ""; + background-image: url("../img/catalogPage/catalog-bg-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} + +.catalog-top-links { + position: relative; + padding-top: 69px; +} + +.catalog-top-content { + position: relative; + padding-top: 92px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + padding-bottom: 53px; +} +.catalog-top-content__title { + font-weight: 600; + font-size: 50px; + line-height: 100%; + color: #E7EAEE; +} +@media (min-width: 915px) { + .catalog-top-content__title { + font-size: 60px; + line-height: 100%; + } +} +.catalog-top-content__back { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F5851A; + position: relative; +} +.catalog-top-content__back::before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.79289 0.292893C9.18342 -0.0976311 9.81658 -0.0976311 10.2071 0.292893C10.5976 0.683418 10.5976 1.31658 10.2071 1.70711L3.91421 8H18C18.5523 8 19 8.44771 19 9C19 9.55229 18.5523 10 18 10H3.91421L10.2071 16.2929C10.5976 16.6834 10.5976 17.3166 10.2071 17.7071C9.81658 18.0976 9.18342 18.0976 8.79289 17.7071L0.0857849 9L8.79289 0.292893Z' fill='%23F2994A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 19px; + height: 18px; + left: -32px; + top: 1px; +} + +.catalog-content { + padding-top: 12px; +} +@media (min-width: 680px) { + .catalog-content { + padding-top: 42px; + } +} + +.catalog-content-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.catalog-accordion-wrapper { + max-width: 312px; + width: 100%; + margin-right: 20px; + margin-bottom: 18px; + display: none; +} +@media (min-width: 1263px) { + .catalog-accordion-wrapper { + display: inline-block; + } +} + +.catalog-list-wrapper { + position: relative; +} + +.catalog-accordion { + text-align: left; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + position: relative; + margin-left: 34px; + margin-bottom: 24px; + max-width: 242px; + width: 100%; +} +.catalog-accordion:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.41408 25.9985C12.0836 25.9985 17.7517 25.9985 23.4212 25.9985C23.4995 25.8498 23.641 25.7028 23.644 25.5526C23.6635 24.5122 23.6575 23.4719 23.653 22.4315C23.6515 22.1159 23.5145 21.9887 23.206 21.9856C22.9351 21.9826 22.6642 21.9856 22.3752 21.9856C22.3752 21.6899 22.3767 21.4294 22.3752 21.1674C22.3737 20.7828 22.2608 20.6664 21.8921 20.6587C21.8123 20.6572 21.731 20.6511 21.6453 20.6449C21.6453 19.3931 21.6453 18.1628 21.6453 16.9064C22.172 16.9064 22.6852 16.9094 23.1985 16.9048C23.4965 16.9033 23.6485 16.7731 23.6515 16.4865C23.6605 15.7419 23.6605 14.9972 23.6515 14.2526C23.6485 13.9814 23.51 13.8557 23.2406 13.8481C22.9336 13.8404 22.625 13.845 22.318 13.845C22.0968 13.845 21.874 13.845 21.6468 13.845C21.6468 12.4522 21.6468 11.0962 21.6468 9.72491C21.7085 9.71878 21.7566 9.71265 21.8048 9.71112C22.306 9.6958 22.3767 9.62225 22.3767 9.11356C22.3767 8.85615 22.3767 8.5972 22.3767 8.34899C22.4369 8.33826 22.452 8.33367 22.4685 8.33367C22.6852 8.33213 22.9005 8.33213 23.1172 8.33213C23.5507 8.3306 23.656 8.22335 23.656 7.77288C23.656 6.45365 23.656 5.13289 23.656 3.81366C23.656 2.71354 23.6575 1.61341 23.6545 0.513287C23.6545 0.142492 23.5266 0.0015316 23.1925 0.0015316C21.5143 -1.90735e-06 19.8347 -1.90735e-06 18.1565 0.0015316C17.8766 0.0015316 17.7306 0.139429 17.7321 0.384583C17.7336 0.629736 17.8781 0.75844 18.161 0.761503C18.441 0.764568 18.7209 0.761503 19.0129 0.761503C19.0129 1.25794 19.0129 1.7268 19.0129 2.20944C14.9974 2.20944 10.997 2.20944 6.98299 2.20944C6.98299 1.72526 6.98299 1.25641 6.98299 0.761503C7.08383 0.761503 7.17414 0.761503 7.26293 0.761503C10.1391 0.761503 13.0138 0.761503 15.8899 0.761503C15.9727 0.761503 16.057 0.767633 16.1382 0.756907C16.3279 0.729328 16.4347 0.615944 16.4513 0.419823C16.4754 0.137896 16.3158 0 15.9667 0C11.611 0 7.25691 0 2.90128 0C2.44675 0 2.3414 0.107252 2.3414 0.565382C2.3414 1.95356 2.3414 3.34021 2.3414 4.72838C2.3414 5.76109 2.33989 6.79227 2.3429 7.82497C2.34441 8.20649 2.46481 8.32907 2.83355 8.3306C3.08941 8.33213 3.34377 8.3306 3.6222 8.3306C3.6222 8.67075 3.61769 8.98179 3.62371 9.29129C3.62822 9.56096 3.75916 9.69426 4.02104 9.70805C4.13242 9.71418 4.24379 9.70959 4.35667 9.70959C4.35667 11.1085 4.35667 12.4599 4.35667 13.845C4.25734 13.845 4.16854 13.845 4.07823 13.845C3.64628 13.845 3.21433 13.8404 2.78238 13.8465C2.48438 13.8511 2.34893 13.9783 2.34592 14.2786C2.33839 15.0064 2.3399 15.7342 2.34592 16.462C2.34893 16.7685 2.49191 16.9018 2.80195 16.9048C3.24293 16.9079 3.6824 16.9048 4.12339 16.9064C4.20165 16.9064 4.28142 16.914 4.34914 16.9171C4.34914 18.1812 4.34914 19.4115 4.34914 20.6465C4.27991 20.6511 4.23175 20.6557 4.18208 20.6572C3.70498 20.6664 3.62371 20.7507 3.62371 21.2425C3.62371 21.4846 3.62371 21.7251 3.62371 21.9841C3.34828 21.9841 3.10747 21.9841 2.86817 21.9841C2.4603 21.9856 2.34591 22.0975 2.34441 22.5081C2.3429 23.4902 2.34742 24.4709 2.3414 25.453C2.3399 25.6798 2.39257 25.8652 2.57769 26C3.29259 26 4.0075 26 4.7224 26C4.89548 25.8667 4.98879 25.6966 4.91204 25.4745C4.83377 25.2462 4.64113 25.2308 4.43945 25.237C4.307 25.2416 4.17305 25.2385 4.04061 25.2385C3.72906 25.2385 3.41752 25.2385 3.10597 25.2385C3.10597 24.3881 3.10597 23.5806 3.10597 22.767C9.71166 22.767 16.3008 22.767 22.896 22.767C22.896 23.596 22.896 24.4034 22.896 25.2385C22.7771 25.2385 22.6717 25.2385 22.5648 25.2385C17.3137 25.2385 12.0626 25.2385 6.81292 25.2385C6.72111 25.2385 6.62931 25.2324 6.539 25.2431C6.32528 25.2691 6.19284 25.404 6.22144 25.6169C6.23649 25.7503 6.34635 25.8713 6.41408 25.9985ZM19.1484 9.7341C19.1544 9.79845 19.1634 9.84748 19.1634 9.89651C19.1649 11.1407 19.1589 12.3848 19.1694 13.629C19.1709 13.8481 19.0641 13.8496 18.9076 13.8481C14.9673 13.8465 11.0271 13.845 7.08835 13.8511C6.87613 13.8511 6.82496 13.7853 6.82647 13.5784C6.8355 12.3772 6.83098 11.1759 6.83098 9.97313C6.83098 9.89192 6.84001 9.81071 6.84603 9.72644C6.92129 9.72031 6.97095 9.71418 7.01912 9.71265C7.49622 9.70039 7.57147 9.62072 7.57298 9.12275C7.57298 8.86381 7.57298 8.60487 7.57298 8.34899C11.2077 8.34899 14.8033 8.34899 18.4214 8.34899C18.4214 8.54971 18.4214 8.7351 18.4214 8.91897C18.4214 9.6483 18.4214 9.6483 19.1484 9.7341ZM22.8929 5.26006C16.2812 5.26006 9.69661 5.26006 3.10296 5.26006C3.10296 3.75697 3.10296 2.27226 3.10296 0.775295C4.14295 0.775295 5.1694 0.775295 6.22144 0.775295C6.22144 1.33455 6.22144 1.88155 6.22144 2.43008C6.22144 2.87135 6.33582 2.9878 6.76626 2.9878C10.9217 2.9878 15.0757 2.9878 19.2311 2.9878C19.6616 2.9878 19.7745 2.86982 19.776 2.42854C19.776 1.88155 19.776 1.33455 19.776 0.776827C20.828 0.776827 21.8545 0.776827 22.8944 0.776827C22.8929 2.27379 22.8929 3.7585 22.8929 5.26006ZM10.2926 16.914C10.2926 17.7292 10.2926 18.5198 10.2926 19.3058C9.70414 19.3855 9.69059 19.4023 9.69059 20.0091C9.69059 20.2175 9.69059 20.4258 9.69059 20.6296C9.12469 20.717 9.10512 20.7415 9.10512 21.3191C9.10512 21.5352 9.10512 21.7512 9.10512 21.9611C8.57534 21.9611 8.08319 21.9611 7.57448 21.9611C7.57448 21.7129 7.57448 21.4846 7.57448 21.2578C7.57448 20.7445 7.50525 20.671 7.01008 20.6572C6.96192 20.6557 6.91376 20.648 6.85055 20.6419C6.85055 19.3962 6.85055 18.1597 6.85055 16.914C8.00342 16.914 9.13974 16.914 10.2926 16.914ZM16.3053 20.6357C16.3053 20.3554 16.3068 20.0872 16.3053 19.8175C16.3023 19.4575 16.2015 19.3502 15.8523 19.3288C15.8041 19.3257 15.756 19.3181 15.6973 19.3119C15.6973 18.509 15.6973 17.72 15.6973 16.9186C16.8516 16.9186 17.994 16.9186 19.1423 16.9186C19.1423 18.1689 19.1423 19.4054 19.1423 20.6465C19.0716 20.6511 19.0219 20.6572 18.9738 20.6572C18.5057 20.6664 18.4229 20.7507 18.4214 21.2195C18.4214 21.4693 18.4214 21.7205 18.4214 21.9596C17.8871 21.9596 17.3935 21.9596 16.8908 21.9596C16.8908 21.7175 16.8908 21.4984 16.8908 21.2793C16.8908 20.7522 16.8441 20.697 16.3053 20.6357ZM14.9237 16.9201C14.9237 17.7307 14.9237 18.5136 14.9237 19.3073C13.6308 19.3073 12.3515 19.3073 11.0707 19.3073C11.0707 18.5014 11.0707 17.7184 11.0707 16.9201C12.3575 16.9201 13.6323 16.9201 14.9237 16.9201ZM19.9295 9.72951C20.2576 9.72951 20.5601 9.72951 20.8686 9.72951C20.8686 11.1039 20.8686 12.4599 20.8686 13.8312C20.5526 13.8312 20.2501 13.8312 19.9295 13.8312C19.9295 12.463 19.9295 11.107 19.9295 9.72951ZM6.0619 9.72644C6.0619 11.1008 6.0619 12.4614 6.0619 13.8282C5.73831 13.8282 5.4358 13.8282 5.12726 13.8282C5.12726 12.4538 5.12726 11.0978 5.12726 9.72644C5.44182 9.72644 5.74433 9.72644 6.0619 9.72644ZM6.06491 16.9156C6.06491 18.1704 6.06491 19.4023 6.06491 20.6434C5.74433 20.6434 5.44181 20.6434 5.13328 20.6434C5.13328 19.3916 5.13328 18.1551 5.13328 16.9156C5.44934 16.9156 5.74584 16.9156 6.06491 16.9156ZM19.9325 20.6434C19.9325 19.3839 19.9325 18.1536 19.9325 16.9217C20.2546 16.9217 20.5586 16.9217 20.8686 16.9217C20.8686 18.1674 20.8686 19.3977 20.8686 20.6434C20.5526 20.6434 20.2501 20.6434 19.9325 20.6434ZM9.86367 21.4386C11.9662 21.4386 14.0462 21.4386 16.1217 21.4386C16.1217 21.6301 16.1217 21.8018 16.1217 21.9688C14.0252 21.9688 11.9512 21.9688 9.86367 21.9688C9.86367 21.7895 9.86367 21.6225 9.86367 21.4386ZM14.7446 6.05527C14.2765 6.55784 13.8716 7.05887 13.3945 7.4695C13.2395 7.6028 12.797 7.62119 12.651 7.49555C12.1634 7.07419 11.751 6.56397 11.2799 6.05527C12.4494 6.05527 13.5706 6.05527 14.7446 6.05527ZM14.7446 14.6218C14.3006 15.1014 13.8927 15.532 13.4969 15.9732C13.3795 16.1035 13.2561 16.1372 13.0875 16.1525C12.794 16.1786 12.5788 16.0866 12.4072 15.8461C12.3199 15.7235 12.204 15.6239 12.1017 15.5136C11.8368 15.2286 11.5734 14.9436 11.2754 14.6218C12.4524 14.6218 13.5676 14.6218 14.7446 14.6218ZM10.4521 20.1071C12.1544 20.1071 13.843 20.1071 15.5377 20.1071C15.5377 20.2941 15.5377 20.4641 15.5377 20.6373C13.831 20.6373 12.1438 20.6373 10.4386 20.6373C10.4386 20.4994 10.4371 20.3814 10.4386 20.265C10.4386 20.2159 10.4461 20.1684 10.4521 20.1071ZM8.85528 6.03996C9.08556 6.03996 9.25563 6.06294 9.41667 6.03536C10.0157 5.9373 10.4567 6.15027 10.8119 6.64977C11.0406 6.97153 11.3446 7.23661 11.6532 7.56909C11.1686 7.56909 10.7471 7.57216 10.3257 7.56603C10.2761 7.56603 10.2128 7.53232 10.1782 7.49402C9.74929 7.02823 9.32486 6.55784 8.85528 6.03996ZM8.85378 14.608C9.30529 14.608 9.67704 14.5973 10.0488 14.6142C10.1572 14.6188 10.2881 14.6801 10.3649 14.7597C10.7517 15.155 11.1234 15.5657 11.4997 15.9717C11.5403 16.0161 11.5719 16.0698 11.6261 16.1433C11.1791 16.1433 10.7727 16.1464 10.3664 16.1403C10.3077 16.1387 10.2309 16.1142 10.1918 16.0713C9.75982 15.607 9.33389 15.1351 8.85378 14.608ZM17.1421 14.608C16.6575 15.1397 16.227 15.6147 15.7921 16.0882C15.7665 16.1157 15.7213 16.1403 15.6837 16.1403C15.2653 16.1433 14.8469 16.1418 14.3653 16.1418C14.8514 15.6178 15.2924 15.1397 15.7379 14.6663C15.7725 14.6295 15.8402 14.6111 15.8944 14.6096C16.2827 14.6065 16.6725 14.608 17.1421 14.608ZM14.3698 7.57063C14.8484 7.05427 15.2789 6.58848 15.7123 6.12422C15.7484 6.08439 15.8086 6.04455 15.8568 6.04455C16.2662 6.03842 16.674 6.04149 17.1406 6.04149C16.6665 6.56397 16.2361 7.04048 15.8026 7.5124C15.7725 7.54458 15.7168 7.56756 15.6732 7.56909C15.2593 7.57216 14.8469 7.57063 14.3698 7.57063ZM4.31904 6.03996C4.74949 6.03996 5.11371 6.03842 5.47794 6.04149C5.53212 6.04149 5.60286 6.05528 5.63446 6.09052C6.07394 6.5655 6.5089 7.04661 6.986 7.56909C6.54502 7.56909 6.16725 7.57063 5.78798 7.56603C5.74433 7.56603 5.68714 7.54305 5.65854 7.51087C5.22509 7.03895 4.79464 6.56397 4.31904 6.03996ZM21.6769 6.03996C21.1998 6.5655 20.7738 7.03589 20.3434 7.50627C20.3178 7.53539 20.2756 7.5645 20.2395 7.5645C19.8467 7.5691 19.4554 7.56756 19.0099 7.56756C19.4765 7.05581 19.8964 6.59002 20.3223 6.12882C20.3629 6.08439 20.4322 6.04608 20.4894 6.04455C20.8626 6.03689 21.2329 6.03996 21.6769 6.03996ZM21.6769 14.6096C21.1982 15.1367 20.7663 15.6116 20.3328 16.082C20.3027 16.1142 20.2471 16.1387 20.2034 16.1403C19.8256 16.1449 19.4479 16.1433 19.0039 16.1433C19.487 15.6147 19.925 15.1336 20.3644 14.6555C20.3885 14.628 20.4382 14.6111 20.4758 14.6111C20.8521 14.608 21.2299 14.6096 21.6769 14.6096ZM4.31754 14.608C4.53728 14.608 4.68628 14.631 4.82775 14.6035C5.39817 14.4977 5.80152 14.7291 6.13715 15.1888C6.37495 15.5151 6.67446 15.7955 6.98751 16.1418C6.54502 16.1418 6.16725 16.1449 5.78798 16.1387C5.73831 16.1372 5.67811 16.0989 5.64199 16.059C5.21907 15.5994 4.79615 15.1336 4.31754 14.608ZM9.22402 7.57063C8.81615 7.57063 8.47601 7.57676 8.13737 7.56603C8.05911 7.56297 7.96278 7.51394 7.9071 7.45571C7.52481 7.04661 7.15005 6.62985 6.77379 6.21463C6.73315 6.17019 6.70305 6.11656 6.65037 6.04149C7.03717 6.04149 7.38334 6.03842 7.73101 6.04455C7.78368 6.04455 7.84991 6.066 7.88452 6.10277C8.31948 6.57163 8.74993 7.04815 9.22402 7.57063ZM16.7719 7.57063C17.2445 7.04968 17.6704 6.57776 18.0993 6.1089C18.1294 6.0752 18.1821 6.04455 18.2258 6.04455C18.587 6.03996 18.9497 6.04149 19.3786 6.04149C18.897 6.5701 18.4605 7.05121 18.0196 7.52773C17.991 7.55837 17.9293 7.56756 17.8826 7.56756C17.5349 7.57216 17.1873 7.57063 16.7719 7.57063ZM9.23004 16.1433C8.81013 16.1433 8.46246 16.1464 8.1163 16.1403C8.06362 16.1387 7.9974 16.1173 7.96278 16.0805C7.52782 15.6086 7.09738 15.1336 6.62178 14.6111C7.04922 14.6111 7.41193 14.6096 7.77315 14.6142C7.81529 14.6142 7.86797 14.6479 7.89957 14.6816C8.32851 15.1504 8.75444 15.6208 9.23004 16.1433ZM19.3786 14.6096C18.9076 15.1275 18.4907 15.5871 18.0707 16.0437C18.0331 16.0851 17.9789 16.1357 17.9323 16.1372C17.5635 16.1449 17.1963 16.1418 16.7689 16.1418C17.2399 15.6224 17.6674 15.1504 18.0978 14.6831C18.134 14.6448 18.1972 14.6126 18.2483 14.6126C18.6005 14.6065 18.9542 14.6096 19.3786 14.6096ZM19.1815 8.35052C20.0123 8.35052 20.8114 8.35052 21.6091 8.35052C21.6091 8.55737 21.6091 8.74736 21.6091 8.93276C20.7904 8.93276 19.9897 8.93276 19.1815 8.93276C19.1815 8.73051 19.1815 8.54817 19.1815 8.35052ZM4.38376 8.93889C4.38376 8.73051 4.38376 8.54205 4.38376 8.34746C5.1995 8.34746 6.00019 8.34746 6.80841 8.34746C6.80841 8.55124 6.80841 8.7397 6.80841 8.93889C5.99718 8.93889 5.20251 8.93889 4.38376 8.93889ZM22.896 16.128C22.3692 16.128 21.868 16.128 21.3171 16.128C21.7807 15.6193 22.2096 15.1413 22.6476 14.6739C22.6958 14.6234 22.7996 14.6264 22.896 14.6004C22.896 15.1336 22.896 15.6208 22.896 16.128ZM4.67875 16.1265C4.11436 16.1265 3.61317 16.1265 3.10747 16.1265C3.10747 15.6147 3.10747 15.1229 3.10747 14.5897C3.20831 14.6234 3.30313 14.6249 3.34979 14.6739C3.78776 15.1428 4.2167 15.6193 4.67875 16.1265ZM3.09694 6.03382C3.18574 6.05221 3.28808 6.04302 3.33173 6.08898C3.77572 6.56244 4.20917 7.04508 4.67123 7.55071C4.11887 7.55071 3.61317 7.55071 3.09694 7.55071C3.09694 7.04355 3.09694 6.55631 3.09694 6.03382ZM21.3187 7.55837C21.7762 7.05427 22.1961 6.58695 22.6235 6.12729C22.6792 6.06753 22.7846 6.05374 22.8914 6.00778C22.8914 6.55784 22.8914 7.05121 22.8914 7.55684C22.3752 7.55837 21.874 7.55837 21.3187 7.55837ZM4.38527 21.9734C4.38527 21.7788 4.38527 21.6056 4.38527 21.4356C5.20251 21.4356 6.0032 21.4356 6.8054 21.4356C6.8054 21.6225 6.8054 21.7941 6.8054 21.9734C5.99267 21.9734 5.1995 21.9734 4.38527 21.9734ZM21.6167 21.9688C20.7949 21.9688 19.9942 21.9688 19.189 21.9688C19.189 21.7818 19.189 21.6102 19.189 21.4356C20.0062 21.4356 20.8069 21.4356 21.6167 21.4356C21.6167 21.6148 21.6167 21.7818 21.6167 21.9688Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 26px; + height: 26px; + left: -34px; +} +.catalog-accordion:after { + position: absolute; + content: ""; + 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='M1.29289 5.29289C0.902369 5.68342 0.902369 6.31658 1.29289 6.70711L10 15.4142L18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L10 12.5858L2.70711 5.29289C2.31658 4.90237 1.68342 4.90237 1.29289 5.29289Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 20px; + height: 20px; + top: 0; + left: 260px; +} +.catalog-accordion--active { + color: #F5851A; +} +.catalog-accordion--active:before { + background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.41408 25.9985C12.0836 25.9985 17.7517 25.9985 23.4212 25.9985C23.4995 25.8498 23.641 25.7028 23.644 25.5526C23.6635 24.5122 23.6575 23.4719 23.653 22.4315C23.6515 22.1159 23.5145 21.9887 23.206 21.9856C22.9351 21.9826 22.6642 21.9856 22.3752 21.9856C22.3752 21.6899 22.3767 21.4294 22.3752 21.1674C22.3737 20.7828 22.2608 20.6664 21.8921 20.6587C21.8123 20.6572 21.731 20.6511 21.6453 20.6449C21.6453 19.3931 21.6453 18.1628 21.6453 16.9064C22.172 16.9064 22.6852 16.9094 23.1985 16.9048C23.4965 16.9033 23.6485 16.7731 23.6515 16.4865C23.6605 15.7419 23.6605 14.9972 23.6515 14.2526C23.6485 13.9814 23.51 13.8557 23.2406 13.8481C22.9336 13.8404 22.625 13.845 22.318 13.845C22.0968 13.845 21.874 13.845 21.6468 13.845C21.6468 12.4522 21.6468 11.0962 21.6468 9.72491C21.7085 9.71878 21.7566 9.71265 21.8048 9.71112C22.306 9.6958 22.3767 9.62225 22.3767 9.11356C22.3767 8.85615 22.3767 8.5972 22.3767 8.34899C22.4369 8.33826 22.452 8.33367 22.4685 8.33367C22.6852 8.33213 22.9005 8.33213 23.1172 8.33213C23.5507 8.3306 23.656 8.22335 23.656 7.77288C23.656 6.45365 23.656 5.13289 23.656 3.81366C23.656 2.71354 23.6575 1.61341 23.6545 0.513287C23.6545 0.142492 23.5266 0.0015316 23.1925 0.0015316C21.5143 -1.90735e-06 19.8347 -1.90735e-06 18.1565 0.0015316C17.8766 0.0015316 17.7306 0.139429 17.7321 0.384583C17.7336 0.629736 17.8781 0.75844 18.161 0.761503C18.441 0.764568 18.7209 0.761503 19.0129 0.761503C19.0129 1.25794 19.0129 1.7268 19.0129 2.20944C14.9974 2.20944 10.997 2.20944 6.98299 2.20944C6.98299 1.72526 6.98299 1.25641 6.98299 0.761503C7.08383 0.761503 7.17414 0.761503 7.26293 0.761503C10.1391 0.761503 13.0138 0.761503 15.8899 0.761503C15.9727 0.761503 16.057 0.767633 16.1382 0.756907C16.3279 0.729328 16.4347 0.615944 16.4513 0.419823C16.4754 0.137896 16.3158 0 15.9667 0C11.611 0 7.25691 0 2.90128 0C2.44675 0 2.3414 0.107252 2.3414 0.565382C2.3414 1.95356 2.3414 3.34021 2.3414 4.72838C2.3414 5.76109 2.33989 6.79227 2.3429 7.82497C2.34441 8.20649 2.46481 8.32907 2.83355 8.3306C3.08941 8.33213 3.34377 8.3306 3.6222 8.3306C3.6222 8.67075 3.61769 8.98179 3.62371 9.29129C3.62822 9.56096 3.75916 9.69426 4.02104 9.70805C4.13242 9.71418 4.24379 9.70959 4.35667 9.70959C4.35667 11.1085 4.35667 12.4599 4.35667 13.845C4.25734 13.845 4.16854 13.845 4.07823 13.845C3.64628 13.845 3.21433 13.8404 2.78238 13.8465C2.48438 13.8511 2.34893 13.9783 2.34592 14.2786C2.33839 15.0064 2.3399 15.7342 2.34592 16.462C2.34893 16.7685 2.49191 16.9018 2.80195 16.9048C3.24293 16.9079 3.6824 16.9048 4.12339 16.9064C4.20165 16.9064 4.28142 16.914 4.34914 16.9171C4.34914 18.1812 4.34914 19.4115 4.34914 20.6465C4.27991 20.6511 4.23175 20.6557 4.18208 20.6572C3.70498 20.6664 3.62371 20.7507 3.62371 21.2425C3.62371 21.4846 3.62371 21.7251 3.62371 21.9841C3.34828 21.9841 3.10747 21.9841 2.86817 21.9841C2.4603 21.9856 2.34591 22.0975 2.34441 22.5081C2.3429 23.4902 2.34742 24.4709 2.3414 25.453C2.3399 25.6798 2.39257 25.8652 2.57769 26C3.29259 26 4.0075 26 4.7224 26C4.89548 25.8667 4.98879 25.6966 4.91204 25.4745C4.83377 25.2462 4.64113 25.2308 4.43945 25.237C4.307 25.2416 4.17305 25.2385 4.04061 25.2385C3.72906 25.2385 3.41752 25.2385 3.10597 25.2385C3.10597 24.3881 3.10597 23.5806 3.10597 22.767C9.71166 22.767 16.3008 22.767 22.896 22.767C22.896 23.596 22.896 24.4034 22.896 25.2385C22.7771 25.2385 22.6717 25.2385 22.5648 25.2385C17.3137 25.2385 12.0626 25.2385 6.81292 25.2385C6.72111 25.2385 6.62931 25.2324 6.539 25.2431C6.32528 25.2691 6.19284 25.404 6.22144 25.6169C6.23649 25.7503 6.34635 25.8713 6.41408 25.9985ZM19.1484 9.7341C19.1544 9.79845 19.1634 9.84748 19.1634 9.89651C19.1649 11.1407 19.1589 12.3848 19.1694 13.629C19.1709 13.8481 19.0641 13.8496 18.9076 13.8481C14.9673 13.8465 11.0271 13.845 7.08835 13.8511C6.87613 13.8511 6.82496 13.7853 6.82647 13.5784C6.8355 12.3772 6.83098 11.1759 6.83098 9.97313C6.83098 9.89192 6.84001 9.81071 6.84603 9.72644C6.92129 9.72031 6.97095 9.71418 7.01912 9.71265C7.49622 9.70039 7.57147 9.62072 7.57298 9.12275C7.57298 8.86381 7.57298 8.60487 7.57298 8.34899C11.2077 8.34899 14.8033 8.34899 18.4214 8.34899C18.4214 8.54971 18.4214 8.7351 18.4214 8.91897C18.4214 9.6483 18.4214 9.6483 19.1484 9.7341ZM22.8929 5.26006C16.2812 5.26006 9.69661 5.26006 3.10296 5.26006C3.10296 3.75697 3.10296 2.27226 3.10296 0.775295C4.14295 0.775295 5.1694 0.775295 6.22144 0.775295C6.22144 1.33455 6.22144 1.88155 6.22144 2.43008C6.22144 2.87135 6.33582 2.9878 6.76626 2.9878C10.9217 2.9878 15.0757 2.9878 19.2311 2.9878C19.6616 2.9878 19.7745 2.86982 19.776 2.42854C19.776 1.88155 19.776 1.33455 19.776 0.776827C20.828 0.776827 21.8545 0.776827 22.8944 0.776827C22.8929 2.27379 22.8929 3.7585 22.8929 5.26006ZM10.2926 16.914C10.2926 17.7292 10.2926 18.5198 10.2926 19.3058C9.70414 19.3855 9.69059 19.4023 9.69059 20.0091C9.69059 20.2175 9.69059 20.4258 9.69059 20.6296C9.12469 20.717 9.10512 20.7415 9.10512 21.3191C9.10512 21.5352 9.10512 21.7512 9.10512 21.9611C8.57534 21.9611 8.08319 21.9611 7.57448 21.9611C7.57448 21.7129 7.57448 21.4846 7.57448 21.2578C7.57448 20.7445 7.50525 20.671 7.01008 20.6572C6.96192 20.6557 6.91376 20.648 6.85055 20.6419C6.85055 19.3962 6.85055 18.1597 6.85055 16.914C8.00342 16.914 9.13974 16.914 10.2926 16.914ZM16.3053 20.6357C16.3053 20.3554 16.3068 20.0872 16.3053 19.8175C16.3023 19.4575 16.2015 19.3502 15.8523 19.3288C15.8041 19.3257 15.756 19.3181 15.6973 19.3119C15.6973 18.509 15.6973 17.72 15.6973 16.9186C16.8516 16.9186 17.994 16.9186 19.1423 16.9186C19.1423 18.1689 19.1423 19.4054 19.1423 20.6465C19.0716 20.6511 19.0219 20.6572 18.9738 20.6572C18.5057 20.6664 18.4229 20.7507 18.4214 21.2195C18.4214 21.4693 18.4214 21.7205 18.4214 21.9596C17.8871 21.9596 17.3935 21.9596 16.8908 21.9596C16.8908 21.7175 16.8908 21.4984 16.8908 21.2793C16.8908 20.7522 16.8441 20.697 16.3053 20.6357ZM14.9237 16.9201C14.9237 17.7307 14.9237 18.5136 14.9237 19.3073C13.6308 19.3073 12.3515 19.3073 11.0707 19.3073C11.0707 18.5014 11.0707 17.7184 11.0707 16.9201C12.3575 16.9201 13.6323 16.9201 14.9237 16.9201ZM19.9295 9.72951C20.2576 9.72951 20.5601 9.72951 20.8686 9.72951C20.8686 11.1039 20.8686 12.4599 20.8686 13.8312C20.5526 13.8312 20.2501 13.8312 19.9295 13.8312C19.9295 12.463 19.9295 11.107 19.9295 9.72951ZM6.0619 9.72644C6.0619 11.1008 6.0619 12.4614 6.0619 13.8282C5.73831 13.8282 5.4358 13.8282 5.12726 13.8282C5.12726 12.4538 5.12726 11.0978 5.12726 9.72644C5.44182 9.72644 5.74433 9.72644 6.0619 9.72644ZM6.06491 16.9156C6.06491 18.1704 6.06491 19.4023 6.06491 20.6434C5.74433 20.6434 5.44181 20.6434 5.13328 20.6434C5.13328 19.3916 5.13328 18.1551 5.13328 16.9156C5.44934 16.9156 5.74584 16.9156 6.06491 16.9156ZM19.9325 20.6434C19.9325 19.3839 19.9325 18.1536 19.9325 16.9217C20.2546 16.9217 20.5586 16.9217 20.8686 16.9217C20.8686 18.1674 20.8686 19.3977 20.8686 20.6434C20.5526 20.6434 20.2501 20.6434 19.9325 20.6434ZM9.86367 21.4386C11.9662 21.4386 14.0462 21.4386 16.1217 21.4386C16.1217 21.6301 16.1217 21.8018 16.1217 21.9688C14.0252 21.9688 11.9512 21.9688 9.86367 21.9688C9.86367 21.7895 9.86367 21.6225 9.86367 21.4386ZM14.7446 6.05527C14.2765 6.55784 13.8716 7.05887 13.3945 7.4695C13.2395 7.6028 12.797 7.62119 12.651 7.49555C12.1634 7.07419 11.751 6.56397 11.2799 6.05527C12.4494 6.05527 13.5706 6.05527 14.7446 6.05527ZM14.7446 14.6218C14.3006 15.1014 13.8927 15.532 13.4969 15.9732C13.3795 16.1035 13.2561 16.1372 13.0875 16.1525C12.794 16.1786 12.5788 16.0866 12.4072 15.8461C12.3199 15.7235 12.204 15.6239 12.1017 15.5136C11.8368 15.2286 11.5734 14.9436 11.2754 14.6218C12.4524 14.6218 13.5676 14.6218 14.7446 14.6218ZM10.4521 20.1071C12.1544 20.1071 13.843 20.1071 15.5377 20.1071C15.5377 20.2941 15.5377 20.4641 15.5377 20.6373C13.831 20.6373 12.1438 20.6373 10.4386 20.6373C10.4386 20.4994 10.4371 20.3814 10.4386 20.265C10.4386 20.2159 10.4461 20.1684 10.4521 20.1071ZM8.85528 6.03996C9.08556 6.03996 9.25563 6.06294 9.41667 6.03536C10.0157 5.9373 10.4567 6.15027 10.8119 6.64977C11.0406 6.97153 11.3446 7.23661 11.6532 7.56909C11.1686 7.56909 10.7471 7.57216 10.3257 7.56603C10.2761 7.56603 10.2128 7.53232 10.1782 7.49402C9.74929 7.02823 9.32486 6.55784 8.85528 6.03996ZM8.85378 14.608C9.30529 14.608 9.67704 14.5973 10.0488 14.6142C10.1572 14.6188 10.2881 14.6801 10.3649 14.7597C10.7517 15.155 11.1234 15.5657 11.4997 15.9717C11.5403 16.0161 11.5719 16.0698 11.6261 16.1433C11.1791 16.1433 10.7727 16.1464 10.3664 16.1403C10.3077 16.1387 10.2309 16.1142 10.1918 16.0713C9.75982 15.607 9.33389 15.1351 8.85378 14.608ZM17.1421 14.608C16.6575 15.1397 16.227 15.6147 15.7921 16.0882C15.7665 16.1157 15.7213 16.1403 15.6837 16.1403C15.2653 16.1433 14.8469 16.1418 14.3653 16.1418C14.8514 15.6178 15.2924 15.1397 15.7379 14.6663C15.7725 14.6295 15.8402 14.6111 15.8944 14.6096C16.2827 14.6065 16.6725 14.608 17.1421 14.608ZM14.3698 7.57063C14.8484 7.05427 15.2789 6.58848 15.7123 6.12422C15.7484 6.08439 15.8086 6.04455 15.8568 6.04455C16.2662 6.03842 16.674 6.04149 17.1406 6.04149C16.6665 6.56397 16.2361 7.04048 15.8026 7.5124C15.7725 7.54458 15.7168 7.56756 15.6732 7.56909C15.2593 7.57216 14.8469 7.57063 14.3698 7.57063ZM4.31904 6.03996C4.74949 6.03996 5.11371 6.03842 5.47794 6.04149C5.53212 6.04149 5.60286 6.05528 5.63446 6.09052C6.07394 6.5655 6.5089 7.04661 6.986 7.56909C6.54502 7.56909 6.16725 7.57063 5.78798 7.56603C5.74433 7.56603 5.68714 7.54305 5.65854 7.51087C5.22509 7.03895 4.79464 6.56397 4.31904 6.03996ZM21.6769 6.03996C21.1998 6.5655 20.7738 7.03589 20.3434 7.50627C20.3178 7.53539 20.2756 7.5645 20.2395 7.5645C19.8467 7.5691 19.4554 7.56756 19.0099 7.56756C19.4765 7.05581 19.8964 6.59002 20.3223 6.12882C20.3629 6.08439 20.4322 6.04608 20.4894 6.04455C20.8626 6.03689 21.2329 6.03996 21.6769 6.03996ZM21.6769 14.6096C21.1982 15.1367 20.7663 15.6116 20.3328 16.082C20.3027 16.1142 20.2471 16.1387 20.2034 16.1403C19.8256 16.1449 19.4479 16.1433 19.0039 16.1433C19.487 15.6147 19.925 15.1336 20.3644 14.6555C20.3885 14.628 20.4382 14.6111 20.4758 14.6111C20.8521 14.608 21.2299 14.6096 21.6769 14.6096ZM4.31754 14.608C4.53728 14.608 4.68628 14.631 4.82775 14.6035C5.39817 14.4977 5.80152 14.7291 6.13715 15.1888C6.37495 15.5151 6.67446 15.7955 6.98751 16.1418C6.54502 16.1418 6.16725 16.1449 5.78798 16.1387C5.73831 16.1372 5.67811 16.0989 5.64199 16.059C5.21907 15.5994 4.79615 15.1336 4.31754 14.608ZM9.22402 7.57063C8.81615 7.57063 8.47601 7.57676 8.13737 7.56603C8.05911 7.56297 7.96278 7.51394 7.9071 7.45571C7.52481 7.04661 7.15005 6.62985 6.77379 6.21463C6.73315 6.17019 6.70305 6.11656 6.65037 6.04149C7.03717 6.04149 7.38334 6.03842 7.73101 6.04455C7.78368 6.04455 7.84991 6.066 7.88452 6.10277C8.31948 6.57163 8.74993 7.04815 9.22402 7.57063ZM16.7719 7.57063C17.2445 7.04968 17.6704 6.57776 18.0993 6.1089C18.1294 6.0752 18.1821 6.04455 18.2258 6.04455C18.587 6.03996 18.9497 6.04149 19.3786 6.04149C18.897 6.5701 18.4605 7.05121 18.0196 7.52773C17.991 7.55837 17.9293 7.56756 17.8826 7.56756C17.5349 7.57216 17.1873 7.57063 16.7719 7.57063ZM9.23004 16.1433C8.81013 16.1433 8.46246 16.1464 8.1163 16.1403C8.06362 16.1387 7.9974 16.1173 7.96278 16.0805C7.52782 15.6086 7.09738 15.1336 6.62178 14.6111C7.04922 14.6111 7.41193 14.6096 7.77315 14.6142C7.81529 14.6142 7.86797 14.6479 7.89957 14.6816C8.32851 15.1504 8.75444 15.6208 9.23004 16.1433ZM19.3786 14.6096C18.9076 15.1275 18.4907 15.5871 18.0707 16.0437C18.0331 16.0851 17.9789 16.1357 17.9323 16.1372C17.5635 16.1449 17.1963 16.1418 16.7689 16.1418C17.2399 15.6224 17.6674 15.1504 18.0978 14.6831C18.134 14.6448 18.1972 14.6126 18.2483 14.6126C18.6005 14.6065 18.9542 14.6096 19.3786 14.6096ZM19.1815 8.35052C20.0123 8.35052 20.8114 8.35052 21.6091 8.35052C21.6091 8.55737 21.6091 8.74736 21.6091 8.93276C20.7904 8.93276 19.9897 8.93276 19.1815 8.93276C19.1815 8.73051 19.1815 8.54817 19.1815 8.35052ZM4.38376 8.93889C4.38376 8.73051 4.38376 8.54205 4.38376 8.34746C5.1995 8.34746 6.00019 8.34746 6.80841 8.34746C6.80841 8.55124 6.80841 8.7397 6.80841 8.93889C5.99718 8.93889 5.20251 8.93889 4.38376 8.93889ZM22.896 16.128C22.3692 16.128 21.868 16.128 21.3171 16.128C21.7807 15.6193 22.2096 15.1413 22.6476 14.6739C22.6958 14.6234 22.7996 14.6264 22.896 14.6004C22.896 15.1336 22.896 15.6208 22.896 16.128ZM4.67875 16.1265C4.11436 16.1265 3.61317 16.1265 3.10747 16.1265C3.10747 15.6147 3.10747 15.1229 3.10747 14.5897C3.20831 14.6234 3.30313 14.6249 3.34979 14.6739C3.78776 15.1428 4.2167 15.6193 4.67875 16.1265ZM3.09694 6.03382C3.18574 6.05221 3.28808 6.04302 3.33173 6.08898C3.77572 6.56244 4.20917 7.04508 4.67123 7.55071C4.11887 7.55071 3.61317 7.55071 3.09694 7.55071C3.09694 7.04355 3.09694 6.55631 3.09694 6.03382ZM21.3187 7.55837C21.7762 7.05427 22.1961 6.58695 22.6235 6.12729C22.6792 6.06753 22.7846 6.05374 22.8914 6.00778C22.8914 6.55784 22.8914 7.05121 22.8914 7.55684C22.3752 7.55837 21.874 7.55837 21.3187 7.55837ZM4.38527 21.9734C4.38527 21.7788 4.38527 21.6056 4.38527 21.4356C5.20251 21.4356 6.0032 21.4356 6.8054 21.4356C6.8054 21.6225 6.8054 21.7941 6.8054 21.9734C5.99267 21.9734 5.1995 21.9734 4.38527 21.9734ZM21.6167 21.9688C20.7949 21.9688 19.9942 21.9688 19.189 21.9688C19.189 21.7818 19.189 21.6102 19.189 21.4356C20.0062 21.4356 20.8069 21.4356 21.6167 21.4356C21.6167 21.6148 21.6167 21.7818 21.6167 21.9688Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} +.catalog-accordion--active:after { + 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='M18.7071 15.1212C19.0976 14.7306 19.0976 14.0975 18.7071 13.707L10 4.99985L1.29289 13.707C0.902369 14.0975 0.902369 14.7306 1.29289 15.1212C1.68342 15.5117 2.31658 15.5117 2.70711 15.1212L10 7.82828L17.2929 15.1212C17.6834 15.5117 18.3166 15.5117 18.7071 15.1212Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} + +.cat-acc-two { + position: relative; +} +.cat-acc-two:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='26' height='28' viewBox='0 0 26 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.125357 3.96326C0.230051 4.16871 0.395441 4.24749 0.621523 4.23513C0.836983 4.22277 1.05396 4.23204 1.30584 4.23204C1.30584 4.38342 1.30584 4.50854 1.30584 4.63366C1.30128 5.86787 1.21783 5.79372 2.45293 5.79063C3.96873 5.78754 5.48605 5.78909 7.00185 5.78909C7.10048 5.78909 7.19911 5.78909 7.33566 5.78909C7.33566 5.9034 7.33566 5.99299 7.33566 6.08258C7.33566 6.73135 7.33566 7.37858 7.33566 8.02735C7.33566 8.50466 7.44036 8.60815 7.91832 8.60815C8.55408 8.60815 9.18983 8.60815 9.86503 8.60815C9.86503 8.72555 9.86503 8.82441 9.86503 8.92327C9.86503 10.1776 9.86503 11.4303 9.86503 12.6846C9.86503 13.1001 9.98339 13.2191 10.384 13.2221C10.5676 13.2237 10.7512 13.2221 10.9621 13.2221C11.1259 13.7782 11.2807 14.3328 11.4537 14.8796C11.7207 15.7215 11.5675 15.8033 12.5249 15.7663C12.5401 15.7663 12.5552 15.7771 12.5992 15.7925C12.5992 18.386 12.5992 20.9904 12.5992 23.6334C12.5507 23.5592 12.5082 23.5052 12.4763 23.4465C11.9908 22.5814 11.5113 21.7118 11.0167 20.8514C10.9469 20.7309 10.8149 20.6073 10.6889 20.5733C10.5903 20.5471 10.39 20.6289 10.3551 20.7154C10.299 20.8498 10.2853 21.0599 10.3521 21.1835C10.7739 21.9775 11.2215 22.7575 11.66 23.5422C11.8376 23.8604 12.0151 24.1786 12.2214 24.5463C12.0879 24.5154 11.9969 24.4968 11.9074 24.4721C10.1548 23.9917 8.40386 23.5098 6.65135 23.0294C6.59521 23.0139 6.53755 22.9985 6.48141 22.9861C6.26595 22.9429 6.08084 23.0448 6.02167 23.2379C5.95946 23.4418 6.06112 23.6473 6.28416 23.7183C6.58763 23.8156 6.89564 23.8929 7.20214 23.9778C8.06549 24.2157 8.93037 24.452 9.79373 24.6899C9.85745 24.7069 9.91814 24.7301 9.98035 24.7872C9.89538 24.7872 9.81042 24.7872 9.72696 24.7872C7.00489 24.7872 4.2813 24.7872 1.55923 24.7872C0.698904 24.7872 0.44096 24.9649 0.126875 25.7697C0.126875 25.8886 0.126875 26.0091 0.126875 26.128C0.278606 26.5853 0.521379 26.9529 1.02058 27.0657C1.1101 27.0857 1.20266 27.0981 1.29369 27.0996C2.49996 27.1012 3.70623 27.0996 4.91402 27.1027C5.14162 27.1027 5.31156 27.0255 5.35708 26.7814C5.40564 26.5188 5.22203 26.335 4.91402 26.335C3.75782 26.3335 2.60162 26.3335 1.44543 26.3335C1.36956 26.3335 1.29218 26.3412 1.21935 26.3258C1.01147 26.2825 0.890091 26.1435 0.899195 25.9303C0.908298 25.7202 1.02968 25.5828 1.24666 25.5627C1.33011 25.555 1.41357 25.558 1.49854 25.558C9.17314 25.558 16.8493 25.558 24.5239 25.558C24.6073 25.558 24.6923 25.5534 24.7742 25.5642C24.9882 25.592 25.108 25.7264 25.1126 25.9396C25.1171 26.1558 24.9927 26.2887 24.7848 26.3273C24.6953 26.3443 24.6013 26.335 24.5087 26.335C18.6761 26.335 12.8451 26.335 7.01247 26.335C6.91992 26.335 6.82736 26.3273 6.73632 26.3397C6.52541 26.3675 6.39948 26.4957 6.39644 26.7135C6.39341 26.9313 6.51631 27.0595 6.7257 27.0981C6.78336 27.1089 6.84254 27.1027 6.90171 27.1027C12.8177 27.1027 18.7323 27.1027 24.6483 27.1027C25.4949 27.1027 26.0533 26.3845 25.8212 25.6059C25.6725 25.1101 25.2476 24.795 24.6999 24.7934C23.5513 24.7888 22.4042 24.7919 21.2556 24.7919C19.5213 24.7919 17.787 24.7919 16.042 24.7594C16.0967 24.7378 16.1513 24.71 16.2074 24.6946C17.3136 24.3887 18.4197 24.0844 19.5258 23.7801C19.5987 23.76 19.673 23.7461 19.7443 23.7199C19.9476 23.6426 20.0432 23.4542 19.9886 23.2503C19.937 23.0556 19.7489 22.9352 19.5364 22.9908C18.9614 23.1406 18.3878 23.2997 17.8143 23.4573C16.4912 23.8187 15.1666 24.1817 13.801 24.5555C13.8556 24.4459 13.892 24.3671 13.933 24.2929C14.4868 23.2997 15.0437 22.308 15.5975 21.3163C15.643 21.2345 15.6916 21.1541 15.7219 21.0661C15.7902 20.8684 15.7204 20.7124 15.5489 20.6104C15.3805 20.5115 15.2227 20.5517 15.0952 20.6938C15.0391 20.7556 15.0012 20.8344 14.9587 20.907C14.4944 21.7365 14.0301 22.5644 13.5658 23.3939C13.5263 23.465 13.4823 23.5345 13.3989 23.6751C13.3989 20.9981 13.3989 18.3984 13.3989 15.7632C13.5612 15.7632 13.7266 15.757 13.892 15.7647C14.1591 15.7771 14.3093 15.6566 14.3836 15.394C14.5885 14.6757 14.8069 13.9605 15.0239 13.2268C15.2227 13.2268 15.4154 13.2283 15.6066 13.2268C15.998 13.2237 16.121 13.1017 16.121 12.7109C16.1225 11.4488 16.121 10.1853 16.121 8.92327C16.121 8.83059 16.121 8.73945 16.121 8.61433C16.3743 8.61433 16.6065 8.61433 16.8386 8.61433C17.2832 8.61433 17.7263 8.61742 18.1708 8.61279C18.5153 8.6097 18.6412 8.48149 18.6427 8.13239C18.6458 7.4589 18.6443 6.78387 18.6443 6.11039C18.6443 6.0177 18.6443 5.92657 18.6443 5.80763C18.7641 5.80145 18.8612 5.79372 18.9568 5.79372C20.6744 5.79218 22.392 5.79372 24.1096 5.79372C24.5739 5.79372 24.6726 5.69177 24.6741 5.22682C24.6756 4.9287 24.6756 4.62903 24.6771 4.3309C24.6771 4.31391 24.6847 4.29846 24.6999 4.23667C24.926 4.23667 25.1657 4.23976 25.4039 4.23513C25.7271 4.22895 25.8576 4.09765 25.8606 3.764C25.8652 3.3114 25.8637 2.86036 25.8606 2.40776C25.8576 2.06175 25.7256 1.92273 25.3918 1.92118C24.8213 1.91809 24.2523 1.91809 23.6818 1.92118C23.3935 1.92273 23.219 2.07874 23.225 2.31508C23.2311 2.54369 23.3995 2.6858 23.6757 2.68735C24.143 2.69044 24.6104 2.68735 25.0929 2.68735C25.0929 2.95304 25.0929 3.19555 25.0929 3.45197C21.4392 3.45197 17.8006 3.45197 14.1454 3.45197C14.1454 3.19555 14.1454 2.95458 14.1454 2.68735C14.2577 2.68735 14.3563 2.68735 14.4549 2.68735C16.8432 2.68735 19.2315 2.68735 21.6197 2.68735C21.7032 2.68735 21.7897 2.69507 21.8701 2.68117C22.0673 2.64873 22.1902 2.52825 22.1978 2.32126C22.2069 2.10191 22.084 1.97061 21.8792 1.92736C21.7988 1.91037 21.7123 1.91964 21.6288 1.91964C19.233 1.91964 16.8356 1.91964 14.4398 1.91964C14.3487 1.91964 14.2577 1.91964 14.1575 1.91964C14.068 1.56899 14.2637 1.15656 13.9041 0.895508C13.3002 0.895508 12.6979 0.895508 12.094 0.895508C11.7131 1.14729 11.9089 1.55973 11.83 1.91964C11.7268 1.91964 11.6297 1.91964 11.5311 1.91964C7.91529 1.91964 4.29799 1.92118 0.682219 1.91655C0.447035 1.91655 0.254332 1.95826 0.128393 2.17606C0.125359 2.76922 0.125357 3.36547 0.125357 3.96326ZM8.10039 5.80608C11.3717 5.80608 14.6173 5.80608 17.8659 5.80608C17.8659 6.48883 17.8659 7.15614 17.8659 7.81881C14.5991 7.81881 11.355 7.81881 8.10039 7.81881C8.10039 7.14224 8.10039 6.48729 8.10039 5.80608ZM2.07815 4.23204C2.18588 4.23204 2.2754 4.23204 2.36492 4.23204C3.0022 4.23204 3.63796 4.23513 4.27523 4.22741C4.51042 4.22432 4.64849 4.08529 4.65911 3.87522C4.67125 3.65278 4.53317 3.49522 4.29799 3.46742C4.22364 3.45815 4.14777 3.46278 4.07191 3.46278C3.10082 3.46278 2.12823 3.46278 1.15714 3.46278C1.06914 3.46278 0.981129 3.46278 0.897676 3.46278C0.897676 3.18011 0.897676 2.93759 0.897676 2.69816C4.55442 2.69816 8.19447 2.69816 11.833 2.69816C11.833 2.95767 11.833 3.20019 11.833 3.46278C11.7162 3.46278 11.6175 3.46278 11.5189 3.46278C9.76793 3.46278 8.01846 3.46278 6.26748 3.46278C6.17492 3.46278 6.08084 3.45661 5.99284 3.47669C5.78497 3.52303 5.67268 3.66359 5.69089 3.8814C5.70758 4.0853 5.82744 4.20578 6.03228 4.22432C6.11574 4.23204 6.19919 4.2305 6.28264 4.2305C8.03363 4.2305 9.7831 4.2305 11.5341 4.2305C11.6327 4.2305 11.7298 4.2305 11.8376 4.2305C11.8376 4.50545 11.8376 4.74797 11.8376 5.0013C8.57835 5.0013 5.33432 5.0013 2.07966 5.0013C2.07815 4.74179 2.07815 4.50082 2.07815 4.23204ZM10.6343 8.62978C12.2154 8.62978 13.7828 8.62978 15.3426 8.62978C15.3426 9.91496 15.3426 11.1785 15.3426 12.4344C13.7585 12.4344 12.1987 12.4344 10.6343 12.4344C10.6343 11.1538 10.6343 9.89642 10.6343 8.62978ZM23.9078 4.99821C20.635 4.99821 17.394 4.99821 14.153 4.99821C14.153 4.73407 14.153 4.49309 14.153 4.25367C17.4183 4.25367 20.6592 4.25367 23.9078 4.25367C23.9078 4.51317 23.9078 4.74951 23.9078 4.99821ZM14.2243 13.236C14.1302 13.5558 14.0453 13.857 13.9542 14.1551C13.8723 14.4224 13.8617 14.7931 13.6811 14.9259C13.4914 15.0665 13.1394 14.9877 12.8572 14.9908C12.2715 14.997 12.27 14.9924 12.1001 14.4116C11.9863 14.0254 11.8755 13.6377 11.7587 13.236C12.5962 13.236 13.3958 13.236 14.2243 13.236ZM12.622 4.98431C12.622 3.87985 12.622 2.77849 12.622 1.67712C12.8784 1.67712 13.1167 1.67712 13.3746 1.67712C13.3746 2.5854 13.3746 3.47669 13.3746 4.36952C13.3746 5.09089 13.3746 5.09089 12.6645 5.00902C12.6569 5.00748 12.6508 4.99975 12.622 4.98431Z' fill='%23ABB2BF'/%3E%3Cpath d='M16.1987 22.4734C16.2989 22.6108 16.3565 22.7699 16.4552 22.8008C16.5857 22.8425 16.7814 22.8364 16.8906 22.7622C17.452 22.3761 17.9952 21.9621 18.5445 21.5574C19.1681 21.0986 19.7918 20.6398 20.4154 20.178C20.6506 20.0034 20.7082 19.8072 20.5929 19.6126C20.4624 19.3963 20.2333 19.367 19.986 19.5477C19.3138 20.0405 18.6431 20.5348 17.9725 21.0306C17.4778 21.3952 16.9802 21.7566 16.4916 22.1289C16.3839 22.2108 16.3125 22.3374 16.1987 22.4734Z' fill='%23ABB2BF'/%3E%3Cpath d='M20.7789 22.9336C20.7789 23.1731 20.9716 23.3569 21.2113 23.3059C21.5527 23.2318 21.8911 23.136 22.2249 23.0294C22.4327 22.963 22.5192 22.7606 22.4585 22.5598C22.3994 22.3636 22.2158 22.2509 22.0049 22.3034C21.6893 22.3806 21.3752 22.4687 21.0641 22.5614C20.8714 22.6201 20.7789 22.7544 20.7789 22.9336Z' fill='%23ABB2BF'/%3E%3Cpath d='M5.30264 19.8134C5.4043 19.9478 5.46347 20.076 5.56362 20.1502C6.75927 21.0399 7.95947 21.9235 9.16119 22.8039C9.36906 22.9569 9.583 22.9229 9.715 22.7391C9.84246 22.5614 9.80301 22.3344 9.59817 22.183C8.40101 21.2963 7.20384 20.4081 5.99454 19.5369C5.88833 19.4597 5.69107 19.452 5.56058 19.4921C5.46044 19.5246 5.39975 19.6837 5.30264 19.8134Z' fill='%23ABB2BF'/%3E%3Cpath d='M3.53688 22.7805C3.59303 22.8361 3.68254 22.9859 3.80696 23.0338C4.11043 23.1497 4.42906 23.2223 4.74618 23.2995C4.97682 23.3567 5.1589 23.2439 5.21656 23.0354C5.27422 22.8268 5.17255 22.6307 4.94647 22.5627C4.62783 22.4654 4.30465 22.3742 3.97994 22.3001C3.73413 22.2445 3.52778 22.4345 3.53688 22.7805Z' fill='%23ABB2BF'/%3E%3Cpath d='M13.0216 10.9159C13.4054 10.9159 13.7908 10.919 14.1747 10.9144C14.4645 10.9113 14.6299 10.7584 14.6239 10.5174C14.6178 10.2826 14.463 10.1498 14.1778 10.1498C13.3918 10.1467 12.6073 10.1467 11.8214 10.1498C11.5391 10.1513 11.3844 10.2903 11.3844 10.5267C11.3844 10.7615 11.5422 10.9098 11.8183 10.9144C12.2189 10.9206 12.6195 10.9159 13.0216 10.9159Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 26px; + height: 26px; + left: -34px; +} +.cat-acc-two--active:before { + background-image: url("data:image/svg+xml,%3Csvg width='26' height='28' viewBox='0 0 26 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.125844 3.96326C0.230539 4.16871 0.39593 4.24749 0.622011 4.23513C0.83747 4.22277 1.05445 4.23204 1.30632 4.23204C1.30632 4.38342 1.30632 4.50854 1.30632 4.63366C1.30177 5.86787 1.21832 5.79372 2.45342 5.79063C3.96922 5.78754 5.48654 5.78909 7.00234 5.78909C7.10097 5.78909 7.19959 5.78909 7.33615 5.78909C7.33615 5.9034 7.33615 5.99299 7.33615 6.08258C7.33615 6.73135 7.33615 7.37858 7.33615 8.02735C7.33615 8.50466 7.44085 8.60815 7.91881 8.60815C8.55457 8.60815 9.19032 8.60815 9.86552 8.60815C9.86552 8.72555 9.86552 8.82441 9.86552 8.92327C9.86552 10.1776 9.86552 11.4303 9.86552 12.6846C9.86552 13.1001 9.98388 13.2191 10.3845 13.2221C10.568 13.2237 10.7516 13.2221 10.9626 13.2221C11.1264 13.7782 11.2812 14.3328 11.4542 14.8796C11.7212 15.7215 11.568 15.8033 12.5254 15.7663C12.5406 15.7663 12.5557 15.7771 12.5997 15.7925C12.5997 18.386 12.5997 20.9904 12.5997 23.6334C12.5512 23.5592 12.5087 23.5052 12.4768 23.4465C11.9913 22.5814 11.5118 21.7118 11.0172 20.8514C10.9474 20.7309 10.8154 20.6073 10.6894 20.5733C10.5908 20.5471 10.3905 20.6289 10.3556 20.7154C10.2995 20.8498 10.2858 21.0599 10.3526 21.1835C10.7744 21.9775 11.222 22.7575 11.6605 23.5422C11.838 23.8604 12.0156 24.1786 12.2219 24.5463C12.0884 24.5154 11.9974 24.4968 11.9078 24.4721C10.1553 23.9917 8.40435 23.5098 6.65184 23.0294C6.5957 23.0139 6.53804 22.9985 6.4819 22.9861C6.26644 22.9429 6.08133 23.0448 6.02216 23.2379C5.95995 23.4418 6.06161 23.6473 6.28465 23.7183C6.58812 23.8156 6.89613 23.8929 7.20263 23.9778C8.06598 24.2157 8.93086 24.452 9.79421 24.6899C9.85794 24.7069 9.91863 24.7301 9.98084 24.7872C9.89587 24.7872 9.8109 24.7872 9.72745 24.7872C7.00538 24.7872 4.28179 24.7872 1.55971 24.7872C0.699393 24.7872 0.441448 24.9649 0.127363 25.7697C0.127363 25.8886 0.127363 26.0091 0.127363 26.128C0.279095 26.5853 0.521868 26.9529 1.02107 27.0657C1.11059 27.0857 1.20314 27.0981 1.29418 27.0996C2.50045 27.1012 3.70672 27.0996 4.91451 27.1027C5.1421 27.1027 5.31205 27.0255 5.35757 26.7814C5.40612 26.5188 5.22252 26.335 4.91451 26.335C3.75831 26.3335 2.60211 26.3335 1.44591 26.3335C1.37005 26.3335 1.29267 26.3412 1.21984 26.3258C1.01196 26.2825 0.890579 26.1435 0.899683 25.9303C0.908787 25.7202 1.03017 25.5828 1.24715 25.5627C1.3306 25.555 1.41406 25.558 1.49903 25.558C9.17363 25.558 16.8498 25.558 24.5244 25.558C24.6078 25.558 24.6928 25.5534 24.7747 25.5642C24.9887 25.592 25.1085 25.7264 25.1131 25.9396C25.1176 26.1558 24.9932 26.2887 24.7853 26.3273C24.6958 26.3443 24.6017 26.335 24.5092 26.335C18.6766 26.335 12.8455 26.335 7.01296 26.335C6.92041 26.335 6.82785 26.3273 6.73681 26.3397C6.5259 26.3675 6.39997 26.4957 6.39693 26.7135C6.3939 26.9313 6.5168 27.0595 6.72619 27.0981C6.78385 27.1089 6.84303 27.1027 6.9022 27.1027C12.8182 27.1027 18.7327 27.1027 24.6488 27.1027C25.4954 27.1027 26.0538 26.3845 25.8217 25.6059C25.673 25.1101 25.2481 24.795 24.7004 24.7934C23.5518 24.7888 22.4047 24.7919 21.256 24.7919C19.5218 24.7919 17.7875 24.7919 16.0425 24.7594C16.0972 24.7378 16.1518 24.71 16.2079 24.6946C17.314 24.3887 18.4202 24.0844 19.5263 23.7801C19.5991 23.76 19.6735 23.7461 19.7448 23.7199C19.9481 23.6426 20.0437 23.4542 19.9891 23.2503C19.9375 23.0556 19.7493 22.9352 19.5369 22.9908C18.9619 23.1406 18.3883 23.2997 17.8148 23.4573C16.4917 23.8187 15.167 24.1817 13.8015 24.5555C13.8561 24.4459 13.8925 24.3671 13.9335 24.2929C14.4873 23.2997 15.0441 22.308 15.598 21.3163C15.6435 21.2345 15.692 21.1541 15.7224 21.0661C15.7907 20.8684 15.7209 20.7124 15.5494 20.6104C15.381 20.5115 15.2232 20.5517 15.0957 20.6938C15.0396 20.7556 15.0017 20.8344 14.9592 20.907C14.4949 21.7365 14.0306 22.5644 13.5663 23.3939C13.5268 23.465 13.4828 23.5345 13.3994 23.6751C13.3994 20.9981 13.3994 18.3984 13.3994 15.7632C13.5617 15.7632 13.7271 15.757 13.8925 15.7647C14.1595 15.7771 14.3098 15.6566 14.3841 15.394C14.5889 14.6757 14.8074 13.9605 15.0244 13.2268C15.2232 13.2268 15.4159 13.2283 15.6071 13.2268C15.9985 13.2237 16.1214 13.1017 16.1214 12.7109C16.123 11.4488 16.1214 10.1853 16.1214 8.92327C16.1214 8.83059 16.1214 8.73945 16.1214 8.61433C16.3748 8.61433 16.607 8.61433 16.8391 8.61433C17.2837 8.61433 17.7268 8.61742 18.1713 8.61279C18.5158 8.6097 18.6417 8.48149 18.6432 8.13239C18.6463 7.4589 18.6447 6.78387 18.6447 6.11039C18.6447 6.0177 18.6447 5.92657 18.6447 5.80763C18.7646 5.80145 18.8617 5.79372 18.9573 5.79372C20.6749 5.79218 22.3925 5.79372 24.1101 5.79372C24.5744 5.79372 24.6731 5.69177 24.6746 5.22682C24.6761 4.9287 24.6761 4.62903 24.6776 4.3309C24.6776 4.31391 24.6852 4.29846 24.7004 4.23667C24.9264 4.23667 25.1662 4.23976 25.4044 4.23513C25.7276 4.22895 25.8581 4.09765 25.8611 3.764C25.8657 3.3114 25.8642 2.86035 25.8611 2.40776C25.8581 2.06175 25.7261 1.92273 25.3923 1.92118C24.8218 1.91809 24.2528 1.91809 23.6822 1.92118C23.394 1.92273 23.2195 2.07874 23.2255 2.31508C23.2316 2.54369 23.4 2.6858 23.6762 2.68735C24.1435 2.69044 24.6108 2.68735 25.0934 2.68735C25.0934 2.95304 25.0934 3.19555 25.0934 3.45197C21.4396 3.45197 17.8011 3.45197 14.1459 3.45197C14.1459 3.19555 14.1459 2.95458 14.1459 2.68735C14.2582 2.68735 14.3568 2.68735 14.4554 2.68735C16.8437 2.68735 19.2319 2.68735 21.6202 2.68735C21.7037 2.68735 21.7901 2.69507 21.8706 2.68117C22.0678 2.64873 22.1907 2.52825 22.1983 2.32126C22.2074 2.10191 22.0845 1.97061 21.8797 1.92736C21.7992 1.91037 21.7128 1.91964 21.6293 1.91964C19.2335 1.91964 16.8361 1.91964 14.4402 1.91964C14.3492 1.91964 14.2582 1.91964 14.158 1.91964C14.0685 1.56899 14.2642 1.15656 13.9046 0.895508C13.3007 0.895508 12.6984 0.895508 12.0945 0.895508C11.7136 1.14729 11.9094 1.55973 11.8305 1.91964C11.7273 1.91964 11.6302 1.91964 11.5315 1.91964C7.91577 1.91964 4.29848 1.92118 0.682707 1.91655C0.447523 1.91655 0.254819 1.95826 0.128882 2.17606C0.125847 2.76922 0.125844 3.36547 0.125844 3.96326ZM8.10088 5.80608C11.3722 5.80608 14.6178 5.80608 17.8664 5.80608C17.8664 6.48883 17.8664 7.15614 17.8664 7.81881C14.5996 7.81881 11.3555 7.81881 8.10088 7.81881C8.10088 7.14224 8.10088 6.48729 8.10088 5.80608ZM2.07863 4.23204C2.18636 4.23204 2.27589 4.23204 2.36541 4.23204C3.00268 4.23204 3.63845 4.23513 4.27572 4.22741C4.51091 4.22432 4.64898 4.08529 4.6596 3.87522C4.67174 3.65278 4.53366 3.49522 4.29847 3.46742C4.22413 3.45815 4.14826 3.46278 4.0724 3.46278C3.10131 3.46278 2.12871 3.46278 1.15763 3.46278C1.06962 3.46278 0.981617 3.46278 0.898164 3.46278C0.898164 3.18011 0.898164 2.93759 0.898164 2.69816C4.55491 2.69816 8.19496 2.69816 11.8335 2.69816C11.8335 2.95767 11.8335 3.20019 11.8335 3.46278C11.7167 3.46278 11.618 3.46278 11.5194 3.46278C9.76842 3.46278 8.01895 3.46278 6.26796 3.46278C6.17541 3.46278 6.08133 3.45661 5.99333 3.47669C5.78546 3.52303 5.67317 3.66359 5.69137 3.8814C5.70806 4.0853 5.82793 4.20578 6.03277 4.22432C6.11622 4.23204 6.19968 4.2305 6.28313 4.2305C8.03412 4.2305 9.78359 4.2305 11.5346 4.2305C11.6332 4.2305 11.7303 4.2305 11.838 4.2305C11.838 4.50545 11.838 4.74797 11.838 5.0013C8.57884 5.0013 5.33481 5.0013 2.08015 5.0013C2.07864 4.74179 2.07863 4.50082 2.07863 4.23204ZM10.6348 8.62978C12.2159 8.62978 13.7832 8.62978 15.3431 8.62978C15.3431 9.91496 15.3431 11.1785 15.3431 12.4344C13.759 12.4344 12.1992 12.4344 10.6348 12.4344C10.6348 11.1538 10.6348 9.89642 10.6348 8.62978ZM23.9083 4.99821C20.6355 4.99821 17.3945 4.99821 14.1535 4.99821C14.1535 4.73407 14.1535 4.49309 14.1535 4.25367C17.4187 4.25367 20.6597 4.25367 23.9083 4.25367C23.9083 4.51317 23.9083 4.74951 23.9083 4.99821ZM14.2248 13.236C14.1307 13.5558 14.0457 13.857 13.9547 14.1551C13.8728 14.4224 13.8621 14.7931 13.6816 14.9259C13.4919 15.0665 13.1399 14.9877 12.8577 14.9908C12.272 14.997 12.2705 14.9924 12.1005 14.4116C11.9867 14.0254 11.876 13.6377 11.7591 13.236C12.5967 13.236 13.3963 13.236 14.2248 13.236ZM12.6225 4.98431C12.6225 3.87985 12.6225 2.77849 12.6225 1.67712C12.8789 1.67712 13.1171 1.67712 13.3751 1.67712C13.3751 2.5854 13.3751 3.47669 13.3751 4.36952C13.3751 5.09089 13.3751 5.09089 12.665 5.00902C12.6574 5.00748 12.6513 4.99975 12.6225 4.98431Z' fill='%23F5851A'/%3E%3Cpath d='M16.1997 22.4734C16.2999 22.6108 16.3575 22.7699 16.4561 22.8008C16.5866 22.8425 16.7824 22.8364 16.8916 22.7622C17.453 22.3761 17.9962 21.9621 18.5455 21.5574C19.1691 21.0986 19.7927 20.6398 20.4164 20.178C20.6515 20.0034 20.7092 19.8072 20.5939 19.6126C20.4634 19.3963 20.2343 19.367 19.9869 19.5477C19.3148 20.0405 18.6441 20.5348 17.9735 21.0306C17.4788 21.3952 16.9811 21.7566 16.4926 22.1289C16.3848 22.2108 16.3135 22.3374 16.1997 22.4734Z' fill='%23F5851A'/%3E%3Cpath d='M20.7793 22.9336C20.7793 23.1731 20.9721 23.3569 21.2118 23.3059C21.5532 23.2318 21.8915 23.136 22.2254 23.0294C22.4332 22.963 22.5197 22.7606 22.459 22.5598C22.3998 22.3636 22.2163 22.2509 22.0053 22.3034C21.6897 22.3806 21.3757 22.4687 21.0646 22.5614C20.8719 22.6201 20.7793 22.7544 20.7793 22.9336Z' fill='%23F5851A'/%3E%3Cpath d='M5.30264 19.8134C5.4043 19.9478 5.46347 20.076 5.56362 20.1502C6.75927 21.0399 7.95947 21.9235 9.16119 22.8039C9.36906 22.9569 9.583 22.9229 9.715 22.7391C9.84246 22.5614 9.80301 22.3344 9.59817 22.183C8.40101 21.2963 7.20384 20.4081 5.99454 19.5369C5.88833 19.4597 5.69107 19.452 5.56058 19.4921C5.46044 19.5246 5.39975 19.6837 5.30264 19.8134Z' fill='%23F5851A'/%3E%3Cpath d='M3.53688 22.7805C3.59303 22.8361 3.68254 22.9859 3.80696 23.0338C4.11043 23.1497 4.42906 23.2223 4.74618 23.2995C4.97682 23.3567 5.1589 23.2439 5.21656 23.0354C5.27422 22.8268 5.17255 22.6307 4.94647 22.5627C4.62783 22.4654 4.30465 22.3742 3.97994 22.3001C3.73413 22.2445 3.52778 22.4345 3.53688 22.7805Z' fill='%23F5851A'/%3E%3Cpath d='M13.0221 10.9159C13.4059 10.9159 13.7913 10.919 14.1752 10.9144C14.465 10.9113 14.6304 10.7584 14.6244 10.5174C14.6183 10.2826 14.4635 10.1498 14.1783 10.1498C13.3923 10.1467 12.6078 10.1467 11.8219 10.1498C11.5396 10.1513 11.3849 10.2903 11.3849 10.5267C11.3849 10.7615 11.5427 10.9098 11.8188 10.9144C12.2194 10.9206 12.62 10.9159 13.0221 10.9159Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.cat-acc-three { + position: relative; +} +.cat-acc-three:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5714 0C17.8583 0.12135 17.9686 0.341986 17.9544 0.646149C17.9434 0.880969 17.9528 1.11736 17.9528 1.38213C18.071 1.38843 18.1671 1.39946 18.2649 1.39946C19.7967 1.40104 21.3285 1.39946 22.8604 1.40104C23.3804 1.40104 23.538 1.56021 23.5396 2.08501C23.5412 2.66024 23.5428 3.23547 23.5396 3.8107C23.5365 4.26301 23.3615 4.44267 22.9092 4.44582C22.3261 4.45055 21.743 4.44739 21.1284 4.44739C21.1284 4.55614 21.1284 4.64754 21.1284 4.73737C21.1284 6.04858 21.13 7.36137 21.1284 8.67258C21.1284 8.9925 20.9881 9.19265 20.7391 9.24781C20.3845 9.32503 20.115 9.08548 20.115 8.68203C20.1119 7.52212 20.1135 6.36378 20.1135 5.20386C20.1135 4.96116 20.1135 4.71689 20.1135 4.46158C19.3885 4.46158 18.6904 4.46158 17.9544 4.46158C17.9544 4.72477 17.9575 4.97535 17.9544 5.22592C17.9481 5.65774 17.7621 5.84055 17.3287 5.84055C16.5754 5.84213 15.8237 5.84055 15.0341 5.84055C15.0341 5.93354 15.0341 6.01391 15.0341 6.09429C15.0341 6.71995 15.0483 7.34718 15.0247 7.97284C15.0184 8.14935 14.938 8.36053 14.8182 8.48819C14.3706 8.97201 13.8947 9.43062 13.4251 9.89396C13.1367 10.1776 12.8703 10.1776 12.5851 9.89711C12.1154 9.43377 11.6395 8.97516 11.1903 8.49134C11.0706 8.36369 10.9855 8.15408 10.9807 7.97757C10.9555 7.27784 10.9681 6.57653 10.9681 5.84055C10.7459 5.84055 10.5379 5.84055 10.3299 5.84055C9.77985 5.84055 9.22984 5.84213 8.67983 5.84055C8.23541 5.83898 8.05259 5.65617 8.04787 5.20701C8.04471 4.96431 8.04787 4.72161 8.04787 4.46315C7.31662 4.46315 6.61846 4.46315 5.90455 4.46315C5.90455 7.90981 5.90455 11.3502 5.90455 14.811C6.64841 14.811 7.39542 14.811 8.17552 14.811C8.17552 14.4343 8.17394 14.0577 8.17552 13.6794C8.17709 13.2303 8.35518 13.0538 8.81063 13.0522C9.65693 13.0506 10.5032 13.0427 11.3495 13.0585C11.5244 13.0617 11.7136 13.1279 11.8664 13.2161C12.1942 13.4068 12.511 13.6211 12.8183 13.8465C12.9617 13.9521 13.0705 13.9505 13.1934 13.837C13.1997 13.8307 13.2076 13.8276 13.2139 13.8229C13.9467 13.1546 14.8056 12.9372 15.7827 13.0427C16.2508 13.0932 16.7299 13.0506 17.2042 13.0522C17.6423 13.0538 17.8252 13.2334 17.8267 13.6653C17.8299 14.0293 17.8299 14.3934 17.8315 14.7574C17.8315 14.7732 17.8425 14.7873 17.8535 14.8157C18.5911 14.8157 19.3318 14.8157 20.1119 14.8157C20.1119 14.6376 20.1119 14.4564 20.1119 14.2736C20.1119 13.9521 20.1024 13.6306 20.1166 13.3091C20.1276 13.0286 20.342 12.8347 20.6115 12.83C20.881 12.8253 21.1158 13.0144 21.1205 13.2902C21.1347 13.9836 21.1331 14.6786 21.1205 15.372C21.1158 15.6463 20.8999 15.8306 20.6162 15.8417C20.3735 15.8511 20.1292 15.8433 19.8723 15.8433C19.8723 16.1837 19.8723 16.502 19.8723 16.8598C20.0835 16.8598 20.2994 16.8582 20.5153 16.8598C20.9361 16.8629 21.1268 17.0457 21.1268 17.4586C21.1284 20.1078 21.1284 22.7555 21.1268 25.4047C21.1268 25.8065 20.9345 25.9988 20.5358 25.9988C15.5164 26.0004 10.4969 26.0004 5.47904 25.9988C5.06299 25.9988 4.87545 25.8097 4.87545 25.3921C4.87387 22.7523 4.87387 20.111 4.87545 17.4712C4.87545 17.0394 5.05983 16.8613 5.49953 16.8598C5.70283 16.8582 5.90455 16.8598 6.12519 16.8598C6.12519 16.5241 6.12519 16.1994 6.12519 15.8448C6.0196 15.8448 5.91243 15.8448 5.80527 15.8448C4.94164 15.8448 4.87387 15.7755 4.87387 14.9024C4.87387 11.5251 4.87387 8.14935 4.87387 4.77204C4.87387 4.67276 4.87387 4.57347 4.87387 4.44739C4.34119 4.44739 3.83531 4.44739 3.331 4.44739C3.2128 4.44739 3.09303 4.45212 2.97641 4.44109C2.65491 4.4143 2.47367 4.24252 2.46737 3.92102C2.45634 3.25281 2.45476 2.58459 2.46737 1.91481C2.47367 1.56179 2.67697 1.40104 3.07885 1.40104C4.61856 1.39946 6.15986 1.40104 7.69958 1.39946C7.80044 1.39946 7.89972 1.39946 8.04629 1.39946C8.04629 1.16307 8.0589 0.947159 8.04314 0.732827C8.02107 0.422361 8.10775 0.171781 8.37882 0C11.4425 0 14.5078 0 17.5714 0ZM5.9014 24.9681C10.6466 24.9681 15.373 24.9681 20.0914 24.9681C20.0914 22.5947 20.0914 20.2402 20.0914 17.8889C15.3509 17.8889 10.6325 17.8889 5.9014 17.8889C5.9014 20.2512 5.9014 22.601 5.9014 24.9681ZM9.07224 4.80356C11.7057 4.80356 14.3123 4.80356 16.919 4.80356C16.919 3.53491 16.919 2.28674 16.919 1.03699C14.295 1.03699 11.6868 1.03699 9.07224 1.03699C9.07224 2.29934 9.07224 3.54121 9.07224 4.80356ZM16.8039 14.0955C16.7661 14.0813 16.7503 14.0719 16.7346 14.0719C16.1168 14.0703 15.499 14.0624 14.8813 14.0734C14.7552 14.075 14.6165 14.1207 14.5093 14.1885C14.1437 14.417 13.7891 14.6628 13.4298 14.9024C13.0547 15.1514 12.946 15.1514 12.5803 14.9071C12.2147 14.6628 11.8491 14.4186 11.4819 14.1759C11.4204 14.1349 11.3495 14.0766 11.2833 14.0766C10.5931 14.0687 9.9012 14.0719 9.20778 14.0719C9.20778 15.0159 9.20778 15.9315 9.20778 16.8424C11.7498 16.8424 14.2761 16.8424 16.8039 16.8424C16.8039 15.9142 16.8039 15.0096 16.8039 14.0955ZM13.0169 8.90424C13.2233 8.68203 13.3857 8.45982 13.5937 8.29434C13.9357 8.0217 14.0618 7.70178 14.0239 7.26523C13.9845 6.79874 14.0145 6.32595 14.0145 5.85947C13.3179 5.85947 12.656 5.85947 11.9831 5.85947C11.9831 6.49616 11.9799 7.11236 11.9878 7.73014C11.9894 7.80422 12.0272 7.89562 12.0776 7.9492C12.3692 8.25494 12.6702 8.5528 13.0169 8.90424ZM3.4949 3.41671C5.01413 3.41671 6.51445 3.41671 8.02423 3.41671C8.02423 3.07945 8.02423 2.75638 8.02423 2.43488C6.50184 2.43488 5.00152 2.43488 3.4949 2.43488C3.4949 2.77056 3.4949 3.08733 3.4949 3.41671ZM17.9701 3.41671C19.4878 3.41671 20.9897 3.41671 22.501 3.41671C22.501 3.07945 22.501 2.75795 22.501 2.43488C20.9787 2.43488 19.4783 2.43488 17.9701 2.43488C17.9701 2.77056 17.9701 3.08575 17.9701 3.41671ZM7.17636 15.8559C7.17636 16.1994 7.17636 16.5225 7.17636 16.8393C7.51834 16.8393 7.84141 16.8393 8.16133 16.8393C8.16133 16.502 8.16133 16.1837 8.16133 15.8559C7.83038 15.8559 7.51361 15.8559 7.17636 15.8559ZM17.8456 15.8543C17.8456 16.2057 17.8456 16.5288 17.8456 16.8471C18.1845 16.8471 18.5012 16.8471 18.8243 16.8471C18.8243 16.5099 18.8243 16.1852 18.8243 15.8543C18.4918 15.8543 18.1734 15.8543 17.8456 15.8543Z' fill='%23ABB2BF'/%3E%3Cpath d='M10.0948 10.5621C10.5014 10.5621 10.908 10.5432 11.313 10.57C11.5131 10.5842 11.7243 10.6504 11.8992 10.7497C12.2081 10.923 12.5013 11.1279 12.7865 11.3375C12.9378 11.4478 13.0465 11.4636 13.2057 11.3438C13.5114 11.1169 13.8298 10.9057 14.156 10.7119C14.2947 10.6299 14.4681 10.57 14.6257 10.5669C15.4893 10.5527 16.3529 10.559 17.215 10.5606C17.5869 10.5606 17.8186 10.7544 17.8233 11.0602C17.828 11.3753 17.5901 11.5739 17.2039 11.5755C16.4333 11.5771 15.6642 11.5708 14.8936 11.5818C14.7612 11.5834 14.6131 11.6338 14.498 11.7031C14.1245 11.9348 13.7573 12.1791 13.3996 12.4328C13.1285 12.6235 12.8811 12.6314 12.6084 12.436C12.2444 12.1759 11.8693 11.9285 11.4895 11.6921C11.3823 11.6259 11.2421 11.5818 11.116 11.5802C10.3201 11.5708 9.52426 11.5739 8.72997 11.5755C8.50776 11.5755 8.30446 11.4983 8.24142 11.2871C8.19572 11.1358 8.19572 10.9104 8.28082 10.797C8.3738 10.6709 8.5834 10.5811 8.74888 10.57C9.19488 10.5432 9.64561 10.5621 10.0948 10.5621Z' fill='%23ABB2BF'/%3E%3Cpath d='M20.5974 11.5457C20.3201 11.5346 20.1041 11.3061 20.112 11.0303C20.1199 10.7451 20.361 10.5276 20.651 10.5449C20.9268 10.5607 21.1396 10.7971 21.1222 11.0713C21.108 11.3487 20.8764 11.5567 20.5974 11.5457Z' fill='%23ABB2BF'/%3E%3Cpath d='M15.378 23.969C14.3615 23.969 13.3466 23.9706 12.3301 23.969C11.8919 23.969 11.7076 23.7925 11.706 23.3575C11.7028 22.0715 11.7028 20.784 11.706 19.498C11.7076 19.074 11.8935 18.8928 12.3111 18.8928C14.3599 18.8912 16.4087 18.8912 18.4574 18.8928C18.8782 18.8928 19.0673 19.0724 19.0689 19.4917C19.0736 20.7871 19.0736 22.081 19.0689 23.3764C19.0673 23.7925 18.8766 23.969 18.4511 23.9706C17.4267 23.9706 16.4024 23.969 15.378 23.969ZM18.0414 22.9399C18.0414 21.9265 18.0414 20.9305 18.0414 19.9235C16.2668 19.9235 14.5033 19.9235 12.7335 19.9235C12.7335 20.9352 12.7335 21.9297 12.7335 22.9399C14.5017 22.9399 16.2574 22.9399 18.0414 22.9399Z' fill='%23ABB2BF'/%3E%3Cpath d='M14.7455 21.4176C14.7518 21.6966 14.539 21.9251 14.2632 21.9361C13.978 21.9472 13.7432 21.7171 13.7432 21.4302C13.7432 21.1529 13.9638 20.9275 14.238 20.9243C14.5138 20.9212 14.7392 21.1403 14.7455 21.4176Z' fill='%23ABB2BF'/%3E%3Cpath d='M17.0306 21.4176C17.0369 21.6966 16.8242 21.9251 16.5484 21.9361C16.2631 21.9472 16.0283 21.7171 16.0283 21.4302C16.0283 21.1529 16.249 20.9275 16.5247 20.9243C16.8005 20.9212 17.0259 21.1403 17.0306 21.4176Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 26px; + height: 26px; + left: -34px; +} +.cat-acc-three--active:before { + background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5714 0C17.8583 0.12135 17.9686 0.341986 17.9544 0.646149C17.9434 0.880969 17.9528 1.11736 17.9528 1.38213C18.071 1.38843 18.1671 1.39946 18.2649 1.39946C19.7967 1.40104 21.3285 1.39946 22.8604 1.40104C23.3804 1.40104 23.538 1.56021 23.5396 2.08501C23.5412 2.66024 23.5428 3.23547 23.5396 3.8107C23.5365 4.26301 23.3615 4.44267 22.9092 4.44582C22.3261 4.45055 21.743 4.44739 21.1284 4.44739C21.1284 4.55614 21.1284 4.64754 21.1284 4.73737C21.1284 6.04858 21.13 7.36137 21.1284 8.67258C21.1284 8.9925 20.9881 9.19265 20.7391 9.24781C20.3845 9.32503 20.115 9.08548 20.115 8.68203C20.1119 7.52212 20.1135 6.36378 20.1135 5.20386C20.1135 4.96116 20.1135 4.71689 20.1135 4.46158C19.3885 4.46158 18.6904 4.46158 17.9544 4.46158C17.9544 4.72477 17.9575 4.97534 17.9544 5.22592C17.9481 5.65774 17.7621 5.84055 17.3287 5.84055C16.5754 5.84213 15.8237 5.84055 15.0341 5.84055C15.0341 5.93354 15.0341 6.01391 15.0341 6.09429C15.0341 6.71995 15.0483 7.34718 15.0247 7.97284C15.0184 8.14935 14.938 8.36053 14.8182 8.48819C14.3706 8.97201 13.8947 9.43062 13.4251 9.89395C13.1367 10.1776 12.8703 10.1776 12.5851 9.89711C12.1154 9.43377 11.6395 8.97516 11.1903 8.49134C11.0706 8.36369 10.9855 8.15408 10.9807 7.97757C10.9555 7.27784 10.9681 6.57653 10.9681 5.84055C10.7459 5.84055 10.5379 5.84055 10.3299 5.84055C9.77985 5.84055 9.22984 5.84213 8.67983 5.84055C8.23541 5.83898 8.05259 5.65617 8.04787 5.20701C8.04471 4.96431 8.04787 4.72161 8.04787 4.46315C7.31662 4.46315 6.61847 4.46315 5.90455 4.46315C5.90455 7.90981 5.90455 11.3502 5.90455 14.811C6.64841 14.811 7.39542 14.811 8.17552 14.811C8.17552 14.4343 8.17394 14.0577 8.17552 13.6794C8.17709 13.2303 8.35518 13.0538 8.81063 13.0522C9.65693 13.0506 10.5032 13.0427 11.3495 13.0585C11.5244 13.0617 11.7136 13.1279 11.8664 13.2161C12.1942 13.4068 12.511 13.6211 12.8183 13.8465C12.9617 13.9521 13.0705 13.9505 13.1934 13.837C13.1997 13.8307 13.2076 13.8276 13.2139 13.8229C13.9467 13.1546 14.8056 12.9372 15.7827 13.0427C16.2508 13.0932 16.7299 13.0506 17.2042 13.0522C17.6423 13.0538 17.8252 13.2334 17.8267 13.6653C17.8299 14.0293 17.8299 14.3934 17.8315 14.7574C17.8315 14.7732 17.8425 14.7873 17.8535 14.8157C18.5911 14.8157 19.3318 14.8157 20.1119 14.8157C20.1119 14.6376 20.1119 14.4564 20.1119 14.2736C20.1119 13.9521 20.1024 13.6306 20.1166 13.3091C20.1276 13.0286 20.342 12.8347 20.6115 12.83C20.881 12.8253 21.1158 13.0144 21.1205 13.2902C21.1347 13.9836 21.1331 14.6786 21.1205 15.372C21.1158 15.6463 20.8999 15.8306 20.6162 15.8417C20.3735 15.8511 20.1292 15.8433 19.8723 15.8433C19.8723 16.1837 19.8723 16.502 19.8723 16.8598C20.0835 16.8598 20.2994 16.8582 20.5153 16.8598C20.9361 16.8629 21.1268 17.0457 21.1268 17.4586C21.1284 20.1078 21.1284 22.7555 21.1268 25.4047C21.1268 25.8065 20.9345 25.9988 20.5358 25.9988C15.5164 26.0004 10.4969 26.0004 5.47904 25.9988C5.06299 25.9988 4.87545 25.8097 4.87545 25.3921C4.87387 22.7523 4.87387 20.111 4.87545 17.4712C4.87545 17.0394 5.05983 16.8613 5.49953 16.8598C5.70283 16.8582 5.90455 16.8598 6.12519 16.8598C6.12519 16.5241 6.12519 16.1994 6.12519 15.8448C6.0196 15.8448 5.91243 15.8448 5.80527 15.8448C4.94164 15.8448 4.87387 15.7755 4.87387 14.9024C4.87387 11.5251 4.87387 8.14935 4.87387 4.77204C4.87387 4.67276 4.87387 4.57347 4.87387 4.44739C4.34119 4.44739 3.83531 4.44739 3.331 4.44739C3.2128 4.44739 3.09303 4.45212 2.97641 4.44109C2.65491 4.4143 2.47367 4.24252 2.46737 3.92102C2.45634 3.25281 2.45476 2.58459 2.46737 1.91481C2.47367 1.56179 2.67697 1.40104 3.07885 1.40104C4.61856 1.39946 6.15986 1.40104 7.69958 1.39946C7.80044 1.39946 7.89972 1.39946 8.04629 1.39946C8.04629 1.16307 8.0589 0.947159 8.04314 0.732827C8.02107 0.422361 8.10775 0.171781 8.37882 0C11.4425 0 14.5078 0 17.5714 0ZM5.9014 24.9681C10.6466 24.9681 15.373 24.9681 20.0914 24.9681C20.0914 22.5947 20.0914 20.2402 20.0914 17.8889C15.3509 17.8889 10.6325 17.8889 5.9014 17.8889C5.9014 20.2512 5.9014 22.601 5.9014 24.9681ZM9.07224 4.80356C11.7057 4.80356 14.3123 4.80356 16.919 4.80356C16.919 3.53491 16.919 2.28674 16.919 1.03699C14.295 1.03699 11.6868 1.03699 9.07224 1.03699C9.07224 2.29934 9.07224 3.54121 9.07224 4.80356ZM16.8039 14.0955C16.7661 14.0813 16.7503 14.0719 16.7346 14.0719C16.1168 14.0703 15.499 14.0624 14.8813 14.0734C14.7552 14.075 14.6165 14.1207 14.5093 14.1885C14.1437 14.417 13.7891 14.6628 13.4298 14.9024C13.0547 15.1514 12.946 15.1514 12.5803 14.9071C12.2147 14.6628 11.8491 14.4186 11.4819 14.1759C11.4204 14.1349 11.3495 14.0766 11.2833 14.0766C10.5931 14.0687 9.9012 14.0719 9.20778 14.0719C9.20778 15.0159 9.20778 15.9315 9.20778 16.8424C11.7498 16.8424 14.2761 16.8424 16.8039 16.8424C16.8039 15.9142 16.8039 15.0096 16.8039 14.0955ZM13.0169 8.90424C13.2233 8.68203 13.3857 8.45982 13.5937 8.29434C13.9357 8.0217 14.0618 7.70178 14.0239 7.26523C13.9845 6.79874 14.0145 6.32595 14.0145 5.85947C13.3179 5.85947 12.656 5.85947 11.9831 5.85947C11.9831 6.49616 11.9799 7.11236 11.9878 7.73014C11.9894 7.80422 12.0272 7.89562 12.0776 7.9492C12.3692 8.25494 12.6702 8.5528 13.0169 8.90424ZM3.4949 3.41671C5.01413 3.41671 6.51445 3.41671 8.02423 3.41671C8.02423 3.07945 8.02423 2.75638 8.02423 2.43488C6.50184 2.43488 5.00152 2.43488 3.4949 2.43488C3.4949 2.77056 3.4949 3.08733 3.4949 3.41671ZM17.9701 3.41671C19.4878 3.41671 20.9897 3.41671 22.501 3.41671C22.501 3.07945 22.501 2.75795 22.501 2.43488C20.9787 2.43488 19.4783 2.43488 17.9701 2.43488C17.9701 2.77056 17.9701 3.08575 17.9701 3.41671ZM7.17636 15.8559C7.17636 16.1994 7.17636 16.5225 7.17636 16.8393C7.51834 16.8393 7.84141 16.8393 8.16134 16.8393C8.16134 16.502 8.16134 16.1837 8.16134 15.8559C7.83038 15.8559 7.51361 15.8559 7.17636 15.8559ZM17.8456 15.8543C17.8456 16.2057 17.8456 16.5288 17.8456 16.8471C18.1845 16.8471 18.5012 16.8471 18.8243 16.8471C18.8243 16.5099 18.8243 16.1852 18.8243 15.8543C18.4918 15.8543 18.1734 15.8543 17.8456 15.8543Z' fill='%23F5851A'/%3E%3Cpath d='M10.0948 10.5621C10.5014 10.5621 10.908 10.5432 11.313 10.57C11.5131 10.5842 11.7243 10.6504 11.8992 10.7497C12.2081 10.923 12.5013 11.1279 12.7865 11.3375C12.9378 11.4478 13.0465 11.4636 13.2057 11.3438C13.5114 11.1169 13.8298 10.9057 14.156 10.7119C14.2947 10.6299 14.4681 10.57 14.6257 10.5669C15.4893 10.5527 16.3529 10.559 17.215 10.5606C17.5869 10.5606 17.8186 10.7544 17.8233 11.0602C17.828 11.3753 17.5901 11.5739 17.2039 11.5755C16.4333 11.5771 15.6642 11.5708 14.8936 11.5818C14.7612 11.5834 14.6131 11.6338 14.498 11.7031C14.1245 11.9348 13.7573 12.1791 13.3996 12.4328C13.1285 12.6235 12.8811 12.6314 12.6084 12.436C12.2444 12.1759 11.8693 11.9285 11.4895 11.6921C11.3823 11.6259 11.2421 11.5818 11.116 11.5802C10.3201 11.5708 9.52426 11.5739 8.72997 11.5755C8.50776 11.5755 8.30446 11.4983 8.24142 11.2871C8.19572 11.1358 8.19572 10.9104 8.28082 10.797C8.3738 10.6709 8.5834 10.5811 8.74888 10.57C9.19488 10.5432 9.64561 10.5621 10.0948 10.5621Z' fill='%23F5851A'/%3E%3Cpath d='M20.5974 11.5457C20.3201 11.5346 20.1041 11.3061 20.112 11.0303C20.1199 10.7451 20.361 10.5276 20.651 10.5449C20.9268 10.5607 21.1396 10.7971 21.1222 11.0713C21.108 11.3487 20.8764 11.5567 20.5974 11.5457Z' fill='%23F5851A'/%3E%3Cpath d='M15.378 23.969C14.3615 23.969 13.3466 23.9706 12.3301 23.969C11.8919 23.969 11.7076 23.7925 11.706 23.3575C11.7028 22.0715 11.7028 20.784 11.706 19.498C11.7076 19.074 11.8935 18.8928 12.3111 18.8928C14.3599 18.8912 16.4087 18.8912 18.4574 18.8928C18.8782 18.8928 19.0673 19.0724 19.0689 19.4917C19.0736 20.7871 19.0736 22.081 19.0689 23.3764C19.0673 23.7925 18.8766 23.969 18.4511 23.9706C17.4267 23.9706 16.4024 23.969 15.378 23.969ZM18.0414 22.9399C18.0414 21.9265 18.0414 20.9305 18.0414 19.9235C16.2668 19.9235 14.5033 19.9235 12.7335 19.9235C12.7335 20.9352 12.7335 21.9297 12.7335 22.9399C14.5017 22.9399 16.2574 22.9399 18.0414 22.9399Z' fill='%23F5851A'/%3E%3Cpath d='M14.7455 21.4176C14.7518 21.6966 14.539 21.9251 14.2632 21.9361C13.978 21.9472 13.7432 21.7171 13.7432 21.4302C13.7432 21.1529 13.9638 20.9275 14.238 20.9243C14.5138 20.9212 14.7392 21.1403 14.7455 21.4176Z' fill='%23F5851A'/%3E%3Cpath d='M17.0306 21.4176C17.0369 21.6966 16.8242 21.9251 16.5484 21.9361C16.2631 21.9472 16.0283 21.7171 16.0283 21.4302C16.0283 21.1529 16.249 20.9275 16.5247 20.9243C16.8005 20.9212 17.0259 21.1403 17.0306 21.4176Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.cat-acc-four { + position: relative; +} +.cat-acc-four:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.41457 25.9985C10.0841 25.9985 15.7522 25.9985 21.4217 25.9985C21.5 25.8498 21.6414 25.7028 21.6445 25.5526C21.664 24.5122 21.658 23.4719 21.6535 22.4315C21.652 22.1159 21.515 21.9887 21.2065 21.9856C20.9356 21.9826 20.6647 21.9856 20.3757 21.9856C20.3757 21.6899 20.3772 21.4294 20.3757 21.1674C20.3742 20.7828 20.2613 20.6664 19.8926 20.6587C19.8128 20.6572 19.7315 20.6511 19.6457 20.6449C19.6457 19.3931 19.6457 18.1628 19.6457 16.9064C20.1725 16.9064 20.6857 16.9094 21.199 16.9048C21.497 16.9033 21.649 16.7731 21.652 16.4865C21.661 15.7419 21.661 14.9972 21.652 14.2526C21.649 13.9814 21.5105 13.8557 21.2411 13.8481C20.9341 13.8404 20.6255 13.845 20.3185 13.845C20.0973 13.845 19.8745 13.845 19.6472 13.845C19.6472 12.4522 19.6472 11.0962 19.6472 9.72491C19.709 9.71878 19.7571 9.71265 19.8053 9.71112C20.3065 9.6958 20.3772 9.62225 20.3772 9.11356C20.3772 8.85615 20.3772 8.5972 20.3772 8.34899C20.4374 8.33826 20.4524 8.33367 20.469 8.33367C20.6857 8.33213 20.901 8.33213 21.1177 8.33213C21.5511 8.3306 21.6565 8.22335 21.6565 7.77288C21.6565 6.45365 21.6565 5.13289 21.6565 3.81366C21.6565 2.71354 21.658 1.61341 21.655 0.513287C21.655 0.142492 21.5271 0.0015316 21.1929 0.0015316C19.5148 -1.90735e-06 17.8352 -1.90735e-06 16.157 0.0015316C15.8771 0.0015316 15.7311 0.139429 15.7326 0.384583C15.7341 0.629736 15.8786 0.75844 16.1615 0.761503C16.4415 0.764568 16.7214 0.761503 17.0134 0.761503C17.0134 1.25794 17.0134 1.7268 17.0134 2.20944C12.9979 2.20944 8.99747 2.20944 4.98348 2.20944C4.98348 1.72526 4.98348 1.25641 4.98348 0.761503C5.08432 0.761503 5.17462 0.761503 5.26342 0.761503C8.13958 0.761503 11.0142 0.761503 13.8904 0.761503C13.9732 0.761503 14.0575 0.767633 14.1387 0.756907C14.3284 0.729328 14.4352 0.615944 14.4518 0.419823C14.4759 0.137896 14.3163 0 13.9672 0C9.61153 0 5.2574 0 0.90177 0C0.447243 0 0.341889 0.107252 0.341889 0.565382C0.341889 1.95356 0.341889 3.34021 0.341889 4.72838C0.341889 5.76109 0.340383 6.79227 0.343393 7.82497C0.344898 8.20649 0.465302 8.32907 0.83404 8.3306C1.0899 8.33213 1.34426 8.3306 1.62269 8.3306C1.62269 8.67075 1.61817 8.98179 1.62419 9.29129C1.62871 9.56096 1.75965 9.69426 2.02153 9.70805C2.1329 9.71418 2.24428 9.70959 2.35716 9.70959C2.35716 11.1085 2.35716 12.4599 2.35716 13.845C2.25783 13.845 2.16903 13.845 2.07872 13.845C1.64677 13.845 1.21482 13.8404 0.782869 13.8465C0.484868 13.8511 0.349414 13.9783 0.346404 14.2786C0.338878 15.0064 0.340384 15.7342 0.346404 16.462C0.349414 16.7685 0.492394 16.9018 0.802436 16.9048C1.24342 16.9079 1.68289 16.9048 2.12387 16.9064C2.20214 16.9064 2.28191 16.914 2.34963 16.9171C2.34963 18.1812 2.34963 19.4115 2.34963 20.6465C2.2804 20.6511 2.23224 20.6557 2.18257 20.6572C1.70547 20.6664 1.62419 20.7507 1.62419 21.2425C1.62419 21.4846 1.62419 21.7251 1.62419 21.9841C1.34877 21.9841 1.10796 21.9841 0.868658 21.9841C0.460788 21.9856 0.346402 22.0975 0.344897 22.5081C0.343392 23.4902 0.347909 24.4709 0.341889 25.453C0.340384 25.6798 0.393059 25.8652 0.578181 26C1.29308 26 2.00798 26 2.72289 26C2.89597 25.8667 2.98928 25.6966 2.91252 25.4745C2.83426 25.2462 2.64161 25.2308 2.43994 25.237C2.30749 25.2416 2.17354 25.2385 2.0411 25.2385C1.72955 25.2385 1.418 25.2385 1.10646 25.2385C1.10646 24.3881 1.10646 23.5806 1.10646 22.767C7.71215 22.767 14.3013 22.767 20.8964 22.767C20.8964 23.596 20.8964 24.4034 20.8964 25.2385C20.7775 25.2385 20.6722 25.2385 20.5653 25.2385C15.3142 25.2385 10.063 25.2385 4.81341 25.2385C4.7216 25.2385 4.62979 25.2324 4.53949 25.2431C4.32577 25.2691 4.19333 25.404 4.22192 25.6169C4.23697 25.7503 4.34684 25.8713 4.41457 25.9985ZM17.1488 9.7341C17.1549 9.79845 17.1639 9.84748 17.1639 9.89651C17.1654 11.1407 17.1594 12.3848 17.1699 13.629C17.1714 13.8481 17.0646 13.8496 16.908 13.8481C12.9678 13.8465 9.02757 13.845 5.08883 13.8511C4.87662 13.8511 4.82545 13.7853 4.82695 13.5784C4.83598 12.3772 4.83147 11.1759 4.83147 9.97313C4.83147 9.89192 4.8405 9.81071 4.84652 9.72644C4.92177 9.72031 4.97144 9.71418 5.0196 9.71265C5.49671 9.70039 5.57196 9.62072 5.57346 9.12275C5.57346 8.86381 5.57346 8.60487 5.57346 8.34899C9.20817 8.34899 12.8038 8.34899 16.4219 8.34899C16.4219 8.54971 16.4219 8.7351 16.4219 8.91897C16.4219 9.6483 16.4219 9.6483 17.1488 9.7341ZM20.8934 5.26006C14.2817 5.26006 7.6971 5.26006 1.10345 5.26006C1.10345 3.75697 1.10345 2.27226 1.10345 0.775295C2.14344 0.775295 3.16989 0.775295 4.22192 0.775295C4.22192 1.33455 4.22192 1.88155 4.22192 2.43008C4.22192 2.87135 4.33631 2.9878 4.76675 2.9878C8.92221 2.9878 13.0762 2.9878 17.2316 2.9878C17.6621 2.9878 17.775 2.86982 17.7765 2.42854C17.7765 1.88155 17.7765 1.33455 17.7765 0.776827C18.8285 0.776827 19.8549 0.776827 20.8949 0.776827C20.8934 2.27379 20.8934 3.7585 20.8934 5.26006ZM8.2931 16.914C8.2931 17.7292 8.2931 18.5198 8.2931 19.3058C7.70462 19.3855 7.69108 19.4023 7.69108 20.0091C7.69108 20.2175 7.69108 20.4258 7.69108 20.6296C7.12518 20.717 7.10561 20.7415 7.10561 21.3191C7.10561 21.5352 7.10561 21.7512 7.10561 21.9611C6.57583 21.9611 6.08368 21.9611 5.57497 21.9611C5.57497 21.7129 5.57497 21.4846 5.57497 21.2578C5.57497 20.7445 5.50573 20.671 5.01057 20.6572C4.96241 20.6557 4.91425 20.648 4.85104 20.6419C4.85104 19.3962 4.85104 18.1597 4.85104 16.914C6.00391 16.914 7.14023 16.914 8.2931 16.914ZM14.3058 20.6357C14.3058 20.3554 14.3073 20.0872 14.3058 19.8175C14.3028 19.4575 14.2019 19.3502 13.8528 19.3288C13.8046 19.3257 13.7565 19.3181 13.6978 19.3119C13.6978 18.509 13.6978 17.72 13.6978 16.9186C14.8521 16.9186 15.9945 16.9186 17.1428 16.9186C17.1428 18.1689 17.1428 19.4054 17.1428 20.6465C17.0721 20.6511 17.0224 20.6572 16.9743 20.6572C16.5062 20.6664 16.4234 20.7507 16.4219 21.2195C16.4219 21.4693 16.4219 21.7205 16.4219 21.9596C15.8876 21.9596 15.394 21.9596 14.8913 21.9596C14.8913 21.7175 14.8913 21.4984 14.8913 21.2793C14.8913 20.7522 14.8446 20.697 14.3058 20.6357ZM12.9242 16.9201C12.9242 17.7307 12.9242 18.5136 12.9242 19.3073C11.6313 19.3073 10.352 19.3073 9.07121 19.3073C9.07121 18.5014 9.07121 17.7184 9.07121 16.9201C10.358 16.9201 11.6328 16.9201 12.9242 16.9201ZM17.93 9.72951C18.2581 9.72951 18.5606 9.72951 18.8691 9.72951C18.8691 11.1039 18.8691 12.4599 18.8691 13.8312C18.5531 13.8312 18.2505 13.8312 17.93 13.8312C17.93 12.463 17.93 11.107 17.93 9.72951ZM4.06239 9.72644C4.06239 11.1008 4.06239 12.4614 4.06239 13.8282C3.7388 13.8282 3.43628 13.8282 3.12775 13.8282C3.12775 12.4538 3.12775 11.0978 3.12775 9.72644C3.4423 9.72644 3.74482 9.72644 4.06239 9.72644ZM4.0654 16.9156C4.0654 18.1704 4.0654 19.4023 4.0654 20.6434C3.74482 20.6434 3.4423 20.6434 3.13377 20.6434C3.13377 19.3916 3.13377 18.1551 3.13377 16.9156C3.44983 16.9156 3.74632 16.9156 4.0654 16.9156ZM17.933 20.6434C17.933 19.3839 17.933 18.1536 17.933 16.9217C18.2551 16.9217 18.5591 16.9217 18.8691 16.9217C18.8691 18.1674 18.8691 19.3977 18.8691 20.6434C18.5531 20.6434 18.2506 20.6434 17.933 20.6434ZM7.86416 21.4386C9.96672 21.4386 12.0467 21.4386 14.1222 21.4386C14.1222 21.6301 14.1222 21.8018 14.1222 21.9688C12.0256 21.9688 9.95167 21.9688 7.86416 21.9688C7.86416 21.7895 7.86416 21.6225 7.86416 21.4386ZM12.7451 6.05527C12.277 6.55784 11.8721 7.05887 11.395 7.4695C11.24 7.6028 10.7975 7.62119 10.6515 7.49555C10.1639 7.07419 9.7515 6.56397 9.28042 6.05527C10.4498 6.05527 11.5711 6.05527 12.7451 6.05527ZM12.7451 14.6218C12.3011 15.1014 11.8932 15.532 11.4974 15.9732C11.38 16.1035 11.2566 16.1372 11.088 16.1525C10.7945 16.1786 10.5793 16.0866 10.4077 15.8461C10.3204 15.7235 10.2045 15.6239 10.1022 15.5136C9.83729 15.2286 9.5739 14.9436 9.2759 14.6218C10.4529 14.6218 11.5681 14.6218 12.7451 14.6218ZM8.45264 20.1071C10.1549 20.1071 11.8435 20.1071 13.5382 20.1071C13.5382 20.2941 13.5382 20.4641 13.5382 20.6373C11.8315 20.6373 10.1443 20.6373 8.43909 20.6373C8.43909 20.4994 8.43758 20.3814 8.43909 20.265C8.43909 20.2159 8.44662 20.1684 8.45264 20.1071ZM6.85577 6.03996C7.08605 6.03996 7.25612 6.06294 7.41716 6.03536C8.01617 5.9373 8.45715 6.15027 8.81234 6.64977C9.04111 6.97153 9.34513 7.23661 9.65367 7.56909C9.16904 7.56909 8.74763 7.57216 8.32621 7.56603C8.27654 7.56603 8.21333 7.53232 8.17872 7.49402C7.74977 7.02823 7.32535 6.55784 6.85577 6.03996ZM6.85427 14.608C7.30578 14.608 7.67753 14.5973 8.04928 14.6142C8.15764 14.6188 8.28859 14.6801 8.36534 14.7597C8.75214 15.155 9.12389 15.5657 9.50015 15.9717C9.54079 16.0161 9.5724 16.0698 9.62658 16.1433C9.17958 16.1433 8.77321 16.1464 8.36685 16.1403C8.30815 16.1387 8.23139 16.1142 8.19226 16.0713C7.76031 15.607 7.33438 15.1351 6.85427 14.608ZM15.1426 14.608C14.658 15.1397 14.2275 15.6147 13.7926 16.0882C13.767 16.1157 13.7218 16.1403 13.6842 16.1403C13.2658 16.1433 12.8474 16.1418 12.3658 16.1418C12.8519 15.6178 13.2929 15.1397 13.7384 14.6663C13.773 14.6295 13.8407 14.6111 13.8949 14.6096C14.2832 14.6065 14.673 14.608 15.1426 14.608ZM12.3703 7.57063C12.8489 7.05427 13.2794 6.58848 13.7128 6.12422C13.7489 6.08439 13.8091 6.04455 13.8573 6.04455C14.2667 6.03842 14.6745 6.04149 15.1411 6.04149C14.667 6.56397 14.2366 7.04048 13.8031 7.5124C13.773 7.54458 13.7173 7.56756 13.6737 7.56909C13.2598 7.57216 12.8474 7.57063 12.3703 7.57063ZM2.31953 6.03996C2.74998 6.03996 3.1142 6.03842 3.47843 6.04149C3.53261 6.04149 3.60334 6.05528 3.63495 6.09052C4.07443 6.5655 4.50939 7.04661 4.98649 7.56909C4.54551 7.56909 4.16774 7.57063 3.78847 7.56603C3.74482 7.56603 3.68763 7.54305 3.65903 7.51087C3.22558 7.03895 2.79513 6.56397 2.31953 6.03996ZM19.6773 6.03996C19.2002 6.5655 18.7743 7.03589 18.3439 7.50627C18.3183 7.53539 18.2761 7.5645 18.24 7.5645C17.8472 7.5691 17.4559 7.56756 17.0104 7.56756C17.477 7.05581 17.8969 6.59002 18.3228 6.12882C18.3634 6.08439 18.4327 6.04608 18.4899 6.04455C18.8631 6.03689 19.2334 6.03996 19.6773 6.03996ZM19.6773 14.6096C19.1987 15.1367 18.7668 15.6116 18.3333 16.082C18.3032 16.1142 18.2475 16.1387 18.2039 16.1403C17.8261 16.1449 17.4484 16.1433 17.0044 16.1433C17.4875 15.6147 17.9255 15.1336 18.3649 14.6555C18.389 14.628 18.4387 14.6111 18.4763 14.6111C18.8526 14.608 19.2303 14.6096 19.6773 14.6096ZM2.31803 14.608C2.53776 14.608 2.68676 14.631 2.82824 14.6035C3.39866 14.4977 3.80201 14.7291 4.13764 15.1888C4.37544 15.5151 4.67494 15.7955 4.988 16.1418C4.54551 16.1418 4.16774 16.1449 3.78847 16.1387C3.7388 16.1372 3.6786 16.0989 3.64248 16.059C3.21956 15.5994 2.79663 15.1336 2.31803 14.608ZM7.22451 7.57063C6.81664 7.57063 6.4765 7.57676 6.13786 7.56603C6.0596 7.56297 5.96327 7.51394 5.90759 7.45571C5.5253 7.04661 5.15054 6.62985 4.77428 6.21463C4.73364 6.17019 4.70354 6.11656 4.65086 6.04149C5.03766 6.04149 5.38383 6.03842 5.73149 6.04455C5.78417 6.04455 5.85039 6.066 5.88501 6.10277C6.31997 6.57163 6.75042 7.04815 7.22451 7.57063ZM14.7724 7.57063C15.245 7.04968 15.6709 6.57776 16.0998 6.1089C16.1299 6.0752 16.1826 6.04455 16.2263 6.04455C16.5875 6.03996 16.9502 6.04149 17.3791 6.04149C16.8975 6.5701 16.461 7.05121 16.0201 7.52773C15.9915 7.55837 15.9298 7.56756 15.8831 7.56756C15.5354 7.57216 15.1878 7.57063 14.7724 7.57063ZM7.23053 16.1433C6.81062 16.1433 6.46295 16.1464 6.11679 16.1403C6.06411 16.1387 5.99789 16.1173 5.96327 16.0805C5.52831 15.6086 5.09787 15.1336 4.62227 14.6111C5.04971 14.6111 5.41242 14.6096 5.77364 14.6142C5.81578 14.6142 5.86845 14.6479 5.90006 14.6816C6.329 15.1504 6.75493 15.6208 7.23053 16.1433ZM17.3791 14.6096C16.908 15.1275 16.4911 15.5871 16.0712 16.0437C16.0336 16.0851 15.9794 16.1357 15.9328 16.1372C15.564 16.1449 15.1968 16.1418 14.7694 16.1418C15.2404 15.6224 15.6679 15.1504 16.0983 14.6831C16.1344 14.6448 16.1977 14.6126 16.2488 14.6126C16.601 14.6065 16.9547 14.6096 17.3791 14.6096ZM17.182 8.35052C18.0128 8.35052 18.8119 8.35052 19.6096 8.35052C19.6096 8.55737 19.6096 8.74736 19.6096 8.93276C18.7909 8.93276 17.9902 8.93276 17.182 8.93276C17.182 8.73051 17.182 8.54817 17.182 8.35052ZM2.38425 8.93889C2.38425 8.73051 2.38425 8.54205 2.38425 8.34746C3.19999 8.34746 4.00068 8.34746 4.80889 8.34746C4.80889 8.55124 4.80889 8.7397 4.80889 8.93889C3.99767 8.93889 3.203 8.93889 2.38425 8.93889ZM20.8964 16.128C20.3697 16.128 19.8685 16.128 19.3176 16.128C19.7812 15.6193 20.2101 15.1413 20.6481 14.6739C20.6963 14.6234 20.8001 14.6264 20.8964 14.6004C20.8964 15.1336 20.8964 15.6208 20.8964 16.128ZM2.67924 16.1265C2.11484 16.1265 1.61366 16.1265 1.10796 16.1265C1.10796 15.6147 1.10796 15.1229 1.10796 14.5897C1.2088 14.6234 1.30362 14.6249 1.35028 14.6739C1.78825 15.1428 2.21719 15.6193 2.67924 16.1265ZM1.09743 6.03382C1.18622 6.05221 1.28857 6.04302 1.33222 6.08898C1.77621 6.56244 2.20966 7.04508 2.67172 7.55071C2.11936 7.55071 1.61366 7.55071 1.09743 7.55071C1.09743 7.04355 1.09743 6.55631 1.09743 6.03382ZM19.3191 7.55837C19.7767 7.05427 20.1966 6.58695 20.624 6.12729C20.6797 6.06753 20.7851 6.05374 20.8919 6.00778C20.8919 6.55784 20.8919 7.05121 20.8919 7.55684C20.3757 7.55837 19.8745 7.55837 19.3191 7.55837ZM2.38576 21.9734C2.38576 21.7788 2.38576 21.6056 2.38576 21.4356C3.203 21.4356 4.00369 21.4356 4.80588 21.4356C4.80588 21.6225 4.80588 21.7941 4.80588 21.9734C3.99315 21.9734 3.19999 21.9734 2.38576 21.9734ZM19.6171 21.9688C18.7954 21.9688 17.9947 21.9688 17.1895 21.9688C17.1895 21.7818 17.1895 21.6102 17.1895 21.4356C18.0067 21.4356 18.8074 21.4356 19.6171 21.4356C19.6171 21.6148 19.6171 21.7818 19.6171 21.9688Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 26px; + height: 26px; + left: -34px; +} +.cat-acc-four--active:before { + background-image: url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.41457 25.9985C10.0841 25.9985 15.7522 25.9985 21.4217 25.9985C21.5 25.8498 21.6414 25.7028 21.6445 25.5526C21.664 24.5122 21.658 23.4719 21.6535 22.4315C21.652 22.1159 21.515 21.9887 21.2065 21.9856C20.9356 21.9826 20.6647 21.9856 20.3757 21.9856C20.3757 21.6899 20.3772 21.4294 20.3757 21.1674C20.3742 20.7828 20.2613 20.6664 19.8926 20.6587C19.8128 20.6572 19.7315 20.6511 19.6457 20.6449C19.6457 19.3931 19.6457 18.1628 19.6457 16.9064C20.1725 16.9064 20.6857 16.9094 21.199 16.9048C21.497 16.9033 21.649 16.7731 21.652 16.4865C21.661 15.7419 21.661 14.9972 21.652 14.2526C21.649 13.9814 21.5105 13.8557 21.2411 13.8481C20.9341 13.8404 20.6255 13.845 20.3185 13.845C20.0973 13.845 19.8745 13.845 19.6472 13.845C19.6472 12.4522 19.6472 11.0962 19.6472 9.72491C19.709 9.71878 19.7571 9.71265 19.8053 9.71112C20.3065 9.6958 20.3772 9.62225 20.3772 9.11356C20.3772 8.85615 20.3772 8.5972 20.3772 8.34899C20.4374 8.33826 20.4524 8.33367 20.469 8.33367C20.6857 8.33213 20.901 8.33213 21.1177 8.33213C21.5511 8.3306 21.6565 8.22335 21.6565 7.77288C21.6565 6.45365 21.6565 5.13289 21.6565 3.81366C21.6565 2.71354 21.658 1.61341 21.655 0.513287C21.655 0.142493 21.5271 0.00153074 21.1929 0.00153074C19.5148 -1.46161e-06 17.8352 -1.46161e-06 16.157 0.00153074C15.8771 0.00153074 15.7311 0.139429 15.7326 0.384582C15.7341 0.629735 15.8786 0.758439 16.1615 0.761504C16.4415 0.764568 16.7214 0.761504 17.0134 0.761504C17.0134 1.25794 17.0134 1.7268 17.0134 2.20944C12.9979 2.20944 8.99747 2.20944 4.98348 2.20944C4.98348 1.72526 4.98348 1.25641 4.98348 0.761504C5.08432 0.761504 5.17462 0.761504 5.26342 0.761504C8.13958 0.761504 11.0142 0.761504 13.8904 0.761504C13.9732 0.761504 14.0575 0.767633 14.1387 0.756907C14.3284 0.729327 14.4352 0.615945 14.4518 0.419822C14.4759 0.137896 14.3163 -6.19974e-07 13.9672 -6.19974e-07C9.61153 -6.19974e-07 5.2574 -6.19974e-07 0.90177 -6.19974e-07C0.447243 -6.19974e-07 0.341889 0.107252 0.341889 0.565381C0.341889 1.95356 0.341889 3.34021 0.341889 4.72838C0.341889 5.76109 0.340383 6.79227 0.343393 7.82497C0.344898 8.20649 0.465302 8.32907 0.83404 8.3306C1.0899 8.33213 1.34426 8.3306 1.62269 8.3306C1.62269 8.67075 1.61817 8.98179 1.62419 9.29129C1.62871 9.56096 1.75965 9.69426 2.02153 9.70805C2.1329 9.71418 2.24428 9.70959 2.35716 9.70959C2.35716 11.1085 2.35716 12.4599 2.35716 13.845C2.25783 13.845 2.16903 13.845 2.07872 13.845C1.64677 13.845 1.21482 13.8404 0.782869 13.8465C0.484868 13.8511 0.349414 13.9783 0.346404 14.2786C0.338878 15.0064 0.340384 15.7342 0.346404 16.462C0.349414 16.7685 0.492394 16.9018 0.802436 16.9048C1.24342 16.9079 1.68289 16.9048 2.12387 16.9064C2.20214 16.9064 2.28191 16.914 2.34963 16.9171C2.34963 18.1812 2.34963 19.4115 2.34963 20.6465C2.2804 20.6511 2.23224 20.6557 2.18257 20.6572C1.70547 20.6664 1.62419 20.7507 1.62419 21.2425C1.62419 21.4846 1.62419 21.7251 1.62419 21.9841C1.34877 21.9841 1.10796 21.9841 0.868658 21.9841C0.460788 21.9856 0.346402 22.0975 0.344897 22.5081C0.343392 23.4902 0.347909 24.4709 0.341889 25.453C0.340384 25.6798 0.393059 25.8652 0.578181 26C1.29308 26 2.00798 26 2.72289 26C2.89597 25.8667 2.98928 25.6966 2.91252 25.4745C2.83426 25.2462 2.64161 25.2308 2.43994 25.237C2.30749 25.2416 2.17354 25.2385 2.0411 25.2385C1.72955 25.2385 1.418 25.2385 1.10646 25.2385C1.10646 24.3881 1.10646 23.5806 1.10646 22.767C7.71215 22.767 14.3013 22.767 20.8964 22.767C20.8964 23.596 20.8964 24.4034 20.8964 25.2385C20.7775 25.2385 20.6722 25.2385 20.5653 25.2385C15.3142 25.2385 10.063 25.2385 4.81341 25.2385C4.7216 25.2385 4.62979 25.2324 4.53949 25.2431C4.32577 25.2691 4.19333 25.404 4.22192 25.6169C4.23697 25.7503 4.34684 25.8713 4.41457 25.9985ZM17.1488 9.7341C17.1549 9.79845 17.1639 9.84749 17.1639 9.89652C17.1654 11.1407 17.1594 12.3848 17.1699 13.629C17.1714 13.8481 17.0646 13.8496 16.908 13.8481C12.9678 13.8465 9.02757 13.845 5.08883 13.8511C4.87662 13.8511 4.82545 13.7853 4.82695 13.5784C4.83598 12.3772 4.83147 11.1759 4.83147 9.97313C4.83147 9.89192 4.8405 9.81071 4.84652 9.72644C4.92177 9.72031 4.97144 9.71418 5.0196 9.71265C5.49671 9.70039 5.57196 9.62072 5.57346 9.12275C5.57346 8.86381 5.57346 8.60487 5.57346 8.34899C9.20817 8.34899 12.8038 8.34899 16.4219 8.34899C16.4219 8.54971 16.4219 8.7351 16.4219 8.91897C16.4219 9.6483 16.4219 9.6483 17.1488 9.7341ZM20.8934 5.26006C14.2817 5.26006 7.6971 5.26006 1.10345 5.26006C1.10345 3.75697 1.10345 2.27226 1.10345 0.775295C2.14344 0.775295 3.16989 0.775295 4.22192 0.775295C4.22192 1.33455 4.22192 1.88155 4.22192 2.43008C4.22192 2.87135 4.33631 2.9878 4.76675 2.9878C8.92221 2.9878 13.0762 2.9878 17.2316 2.9878C17.6621 2.9878 17.775 2.86982 17.7765 2.42854C17.7765 1.88155 17.7765 1.33455 17.7765 0.776827C18.8285 0.776827 19.8549 0.776827 20.8949 0.776827C20.8934 2.27379 20.8934 3.7585 20.8934 5.26006ZM8.2931 16.914C8.2931 17.7292 8.2931 18.5198 8.2931 19.3058C7.70462 19.3855 7.69108 19.4023 7.69108 20.0091C7.69108 20.2175 7.69108 20.4258 7.69108 20.6296C7.12518 20.717 7.10561 20.7415 7.10561 21.3191C7.10561 21.5352 7.10561 21.7512 7.10561 21.9611C6.57583 21.9611 6.08368 21.9611 5.57497 21.9611C5.57497 21.7129 5.57497 21.4846 5.57497 21.2578C5.57497 20.7445 5.50573 20.671 5.01057 20.6572C4.96241 20.6557 4.91425 20.648 4.85104 20.6419C4.85104 19.3962 4.85104 18.1597 4.85104 16.914C6.00391 16.914 7.14023 16.914 8.2931 16.914ZM14.3058 20.6357C14.3058 20.3554 14.3073 20.0872 14.3058 19.8175C14.3028 19.4575 14.2019 19.3502 13.8528 19.3288C13.8046 19.3257 13.7565 19.3181 13.6978 19.3119C13.6978 18.509 13.6978 17.72 13.6978 16.9186C14.8521 16.9186 15.9945 16.9186 17.1428 16.9186C17.1428 18.1689 17.1428 19.4054 17.1428 20.6465C17.0721 20.6511 17.0224 20.6572 16.9743 20.6572C16.5062 20.6664 16.4234 20.7507 16.4219 21.2195C16.4219 21.4693 16.4219 21.7205 16.4219 21.9596C15.8876 21.9596 15.394 21.9596 14.8913 21.9596C14.8913 21.7175 14.8913 21.4984 14.8913 21.2793C14.8913 20.7522 14.8446 20.697 14.3058 20.6357ZM12.9242 16.9201C12.9242 17.7307 12.9242 18.5136 12.9242 19.3073C11.6313 19.3073 10.352 19.3073 9.07121 19.3073C9.07121 18.5014 9.07121 17.7184 9.07121 16.9201C10.358 16.9201 11.6328 16.9201 12.9242 16.9201ZM17.93 9.7295C18.2581 9.7295 18.5606 9.7295 18.8691 9.7295C18.8691 11.1039 18.8691 12.4599 18.8691 13.8312C18.5531 13.8312 18.2505 13.8312 17.93 13.8312C17.93 12.463 17.93 11.107 17.93 9.7295ZM4.06239 9.72644C4.06239 11.1008 4.06239 12.4614 4.06239 13.8282C3.7388 13.8282 3.43628 13.8282 3.12775 13.8282C3.12775 12.4538 3.12775 11.0978 3.12775 9.72644C3.4423 9.72644 3.74482 9.72644 4.06239 9.72644ZM4.0654 16.9156C4.0654 18.1704 4.0654 19.4023 4.0654 20.6434C3.74482 20.6434 3.4423 20.6434 3.13377 20.6434C3.13377 19.3916 3.13377 18.1551 3.13377 16.9156C3.44983 16.9156 3.74632 16.9156 4.0654 16.9156ZM17.933 20.6434C17.933 19.3839 17.933 18.1536 17.933 16.9217C18.2551 16.9217 18.5591 16.9217 18.8691 16.9217C18.8691 18.1674 18.8691 19.3977 18.8691 20.6434C18.5531 20.6434 18.2506 20.6434 17.933 20.6434ZM7.86416 21.4386C9.96672 21.4386 12.0467 21.4386 14.1222 21.4386C14.1222 21.6301 14.1222 21.8018 14.1222 21.9688C12.0256 21.9688 9.95167 21.9688 7.86416 21.9688C7.86416 21.7895 7.86416 21.6225 7.86416 21.4386ZM12.7451 6.05528C12.277 6.55784 11.8721 7.05887 11.395 7.4695C11.24 7.6028 10.7975 7.62119 10.6515 7.49555C10.1639 7.07419 9.7515 6.56397 9.28042 6.05528C10.4498 6.05528 11.5711 6.05528 12.7451 6.05528ZM12.7451 14.6218C12.3011 15.1014 11.8932 15.532 11.4974 15.9732C11.38 16.1035 11.2566 16.1372 11.088 16.1525C10.7945 16.1786 10.5793 16.0866 10.4077 15.8461C10.3204 15.7235 10.2045 15.6239 10.1022 15.5136C9.83729 15.2286 9.5739 14.9436 9.2759 14.6218C10.4529 14.6218 11.5681 14.6218 12.7451 14.6218ZM8.45264 20.1071C10.1549 20.1071 11.8435 20.1071 13.5382 20.1071C13.5382 20.2941 13.5382 20.4641 13.5382 20.6373C11.8315 20.6373 10.1443 20.6373 8.43909 20.6373C8.43909 20.4994 8.43758 20.3814 8.43909 20.265C8.43909 20.2159 8.44662 20.1684 8.45264 20.1071ZM6.85577 6.03995C7.08605 6.03995 7.25612 6.06294 7.41716 6.03536C8.01617 5.9373 8.45715 6.15027 8.81234 6.64977C9.04111 6.97153 9.34513 7.23661 9.65367 7.56909C9.16904 7.56909 8.74763 7.57216 8.32621 7.56603C8.27654 7.56603 8.21333 7.53232 8.17872 7.49402C7.74977 7.02823 7.32535 6.55784 6.85577 6.03995ZM6.85427 14.608C7.30578 14.608 7.67753 14.5973 8.04928 14.6142C8.15764 14.6188 8.28859 14.6801 8.36534 14.7597C8.75214 15.155 9.12389 15.5657 9.50015 15.9717C9.54079 16.0161 9.5724 16.0698 9.62658 16.1433C9.17958 16.1433 8.77321 16.1464 8.36685 16.1403C8.30815 16.1387 8.23139 16.1142 8.19226 16.0713C7.76031 15.607 7.33438 15.1351 6.85427 14.608ZM15.1426 14.608C14.658 15.1397 14.2275 15.6147 13.7926 16.0882C13.767 16.1157 13.7218 16.1403 13.6842 16.1403C13.2658 16.1433 12.8474 16.1418 12.3658 16.1418C12.8519 15.6178 13.2929 15.1397 13.7384 14.6663C13.773 14.6295 13.8407 14.6111 13.8949 14.6096C14.2832 14.6065 14.673 14.608 15.1426 14.608ZM12.3703 7.57063C12.8489 7.05427 13.2794 6.58848 13.7128 6.12422C13.7489 6.08439 13.8091 6.04455 13.8573 6.04455C14.2667 6.03842 14.6745 6.04149 15.1411 6.04149C14.667 6.56397 14.2366 7.04048 13.8031 7.5124C13.773 7.54458 13.7173 7.56756 13.6737 7.56909C13.2598 7.57216 12.8474 7.57063 12.3703 7.57063ZM2.31953 6.03995C2.74998 6.03995 3.1142 6.03842 3.47843 6.04149C3.53261 6.04149 3.60334 6.05528 3.63495 6.09052C4.07443 6.5655 4.50939 7.04661 4.98649 7.56909C4.54551 7.56909 4.16774 7.57063 3.78847 7.56603C3.74482 7.56603 3.68763 7.54305 3.65903 7.51087C3.22558 7.03895 2.79513 6.56397 2.31953 6.03995ZM19.6773 6.03995C19.2002 6.5655 18.7743 7.03589 18.3439 7.50627C18.3183 7.53539 18.2761 7.5645 18.24 7.5645C17.8472 7.56909 17.4559 7.56756 17.0104 7.56756C17.477 7.05581 17.8969 6.59002 18.3228 6.12882C18.3634 6.08439 18.4327 6.04608 18.4899 6.04455C18.8631 6.03689 19.2334 6.03995 19.6773 6.03995ZM19.6773 14.6096C19.1987 15.1367 18.7668 15.6116 18.3333 16.082C18.3032 16.1142 18.2475 16.1387 18.2039 16.1403C17.8261 16.1449 17.4484 16.1433 17.0044 16.1433C17.4875 15.6147 17.9255 15.1336 18.3649 14.6555C18.389 14.628 18.4387 14.6111 18.4763 14.6111C18.8526 14.608 19.2303 14.6096 19.6773 14.6096ZM2.31803 14.608C2.53776 14.608 2.68676 14.631 2.82824 14.6035C3.39866 14.4977 3.80201 14.7291 4.13764 15.1888C4.37544 15.5151 4.67494 15.7955 4.988 16.1418C4.54551 16.1418 4.16774 16.1449 3.78847 16.1387C3.7388 16.1372 3.6786 16.0989 3.64248 16.059C3.21956 15.5994 2.79663 15.1336 2.31803 14.608ZM7.22451 7.57063C6.81664 7.57063 6.4765 7.57675 6.13786 7.56603C6.0596 7.56297 5.96327 7.51394 5.90759 7.45571C5.5253 7.04661 5.15054 6.62985 4.77428 6.21463C4.73364 6.17019 4.70354 6.11656 4.65086 6.04149C5.03766 6.04149 5.38383 6.03842 5.73149 6.04455C5.78417 6.04455 5.85039 6.066 5.88501 6.10277C6.31997 6.57163 6.75042 7.04814 7.22451 7.57063ZM14.7724 7.57063C15.245 7.04968 15.6709 6.57776 16.0998 6.1089C16.1299 6.0752 16.1826 6.04455 16.2263 6.04455C16.5875 6.03995 16.9502 6.04149 17.3791 6.04149C16.8975 6.5701 16.461 7.05121 16.0201 7.52772C15.9915 7.55837 15.9298 7.56756 15.8831 7.56756C15.5354 7.57216 15.1878 7.57063 14.7724 7.57063ZM7.23053 16.1433C6.81062 16.1433 6.46295 16.1464 6.11679 16.1403C6.06411 16.1387 5.99789 16.1173 5.96327 16.0805C5.52831 15.6086 5.09787 15.1336 4.62227 14.6111C5.0497 14.6111 5.41242 14.6096 5.77364 14.6142C5.81578 14.6142 5.86845 14.6479 5.90006 14.6816C6.329 15.1504 6.75493 15.6208 7.23053 16.1433ZM17.3791 14.6096C16.908 15.1275 16.4911 15.5871 16.0712 16.0437C16.0336 16.0851 15.9794 16.1357 15.9328 16.1372C15.564 16.1449 15.1968 16.1418 14.7694 16.1418C15.2404 15.6224 15.6679 15.1504 16.0983 14.6831C16.1344 14.6448 16.1977 14.6126 16.2488 14.6126C16.601 14.6065 16.9547 14.6096 17.3791 14.6096ZM17.182 8.35052C18.0128 8.35052 18.8119 8.35052 19.6096 8.35052C19.6096 8.55737 19.6096 8.74736 19.6096 8.93276C18.7909 8.93276 17.9902 8.93276 17.182 8.93276C17.182 8.73051 17.182 8.54817 17.182 8.35052ZM2.38425 8.93889C2.38425 8.73051 2.38425 8.54205 2.38425 8.34746C3.19999 8.34746 4.00068 8.34746 4.80889 8.34746C4.80889 8.55124 4.80889 8.7397 4.80889 8.93889C3.99767 8.93889 3.203 8.93889 2.38425 8.93889ZM20.8964 16.128C20.3697 16.128 19.8685 16.128 19.3176 16.128C19.7812 15.6193 20.2101 15.1413 20.6481 14.6739C20.6963 14.6234 20.8001 14.6264 20.8964 14.6004C20.8964 15.1336 20.8964 15.6208 20.8964 16.128ZM2.67924 16.1265C2.11484 16.1265 1.61366 16.1265 1.10796 16.1265C1.10796 15.6147 1.10796 15.1229 1.10796 14.5897C1.2088 14.6234 1.30362 14.6249 1.35028 14.6739C1.78825 15.1428 2.21719 15.6193 2.67924 16.1265ZM1.09743 6.03382C1.18622 6.05221 1.28857 6.04302 1.33222 6.08898C1.77621 6.56244 2.20966 7.04508 2.67172 7.55071C2.11936 7.55071 1.61366 7.55071 1.09743 7.55071C1.09743 7.04355 1.09743 6.55631 1.09743 6.03382ZM19.3191 7.55837C19.7767 7.05427 20.1966 6.58695 20.624 6.12729C20.6797 6.06753 20.7851 6.05374 20.8919 6.00778C20.8919 6.55784 20.8919 7.05121 20.8919 7.55684C20.3757 7.55837 19.8745 7.55837 19.3191 7.55837ZM2.38576 21.9734C2.38576 21.7788 2.38576 21.6056 2.38576 21.4356C3.203 21.4356 4.00369 21.4356 4.80588 21.4356C4.80588 21.6225 4.80588 21.7941 4.80588 21.9734C3.99315 21.9734 3.19999 21.9734 2.38576 21.9734ZM19.6171 21.9688C18.7954 21.9688 17.9947 21.9688 17.1895 21.9688C17.1895 21.7818 17.1895 21.6102 17.1895 21.4356C18.0067 21.4356 18.8074 21.4356 19.6171 21.4356C19.6171 21.6148 19.6171 21.7818 19.6171 21.9688Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.cat-acc-five { + position: relative; +} +.cat-acc-five:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0023 26C10.1709 25.8989 10.2537 25.7533 10.2718 25.5479C10.326 24.9687 10.3982 24.3909 10.466 23.7825C10.5744 23.7825 10.6722 23.7825 10.7701 23.7825C12.2829 23.7825 13.7957 23.7841 15.3086 23.7825C16.4345 23.781 17.0863 23.1159 17.0863 21.9681C17.0863 19.8441 17.0863 17.7201 17.0863 15.5961C17.0863 15.5118 17.0954 15.4245 17.0773 15.3433C17.0382 15.1594 16.9253 15.0429 16.7341 15.0322C16.5309 15.0214 16.4014 15.1318 16.3517 15.3249C16.3292 15.4122 16.3382 15.5103 16.3382 15.6022C16.3382 17.7354 16.3382 19.8671 16.3382 22.0003C16.3382 22.6792 16.01 23.0209 15.3477 23.0209C11.0922 23.0224 6.83517 23.0224 2.57966 23.0209C1.93238 23.0209 1.59519 22.6761 1.59068 22.0202C1.58616 21.5467 1.59068 21.0716 1.58767 20.5981C1.58616 20.2962 1.45219 20.1215 1.22639 20.1153C0.991564 20.1077 0.842538 20.2916 0.841033 20.6027C0.838022 21.0931 0.833506 21.585 0.841033 22.0754C0.857591 23.0929 1.52896 23.7749 2.52698 23.7795C4.0654 23.7871 5.60233 23.781 7.14075 23.781C7.2401 23.781 7.33795 23.781 7.46138 23.781C7.50955 24.1994 7.55622 24.6009 7.60138 25.0024C7.62245 25.1955 7.61492 25.3962 7.66761 25.5801C7.71277 25.7318 7.82567 25.8621 7.90695 26C8.60542 26 9.30388 26 10.0023 26ZM9.70881 23.7963C9.65462 24.2882 9.60193 24.7556 9.54925 25.223C9.14883 25.223 8.771 25.223 8.37661 25.223C8.32694 24.7434 8.27726 24.2775 8.22608 23.7963C8.72885 23.7963 9.20001 23.7963 9.70881 23.7963Z' fill='%23ABB2BF'/%3E%3Cpath d='M17.0877 6.69097C17.6447 6.69097 18.1685 6.66799 18.6878 6.69864C19.1078 6.72316 19.4269 7.08788 19.43 7.51544C19.439 8.87014 19.436 10.2233 19.43 11.578C19.43 11.6454 19.3577 11.742 19.2945 11.7726C18.745 12.0454 18.4726 12.4837 18.4741 13.1074C18.4786 14.0299 18.4741 14.9525 18.4756 15.875C18.4756 16.2551 18.59 16.3685 18.9693 16.3731C19.1168 16.3746 19.2659 16.3731 19.436 16.3731C19.436 16.8665 19.4435 17.3309 19.433 17.7937C19.4269 18.0297 19.5082 18.1952 19.6979 18.3285C19.9764 18.5277 20.2413 18.7469 20.5168 18.9507C20.72 19.1024 20.9428 19.084 21.0722 18.917C21.2107 18.7392 21.1716 18.5124 20.9624 18.3438C20.7471 18.1707 20.5213 18.0113 20.3106 17.8335C20.2503 17.7829 20.1931 17.6879 20.1916 17.6113C20.1796 17.2144 20.1856 16.8175 20.1856 16.3731C20.3768 16.3731 20.5559 16.3792 20.7335 16.3715C21.0181 16.3608 21.1535 16.2367 21.1565 15.9517C21.1626 14.9693 21.1716 13.9886 21.152 13.0063C21.14 12.3948 20.869 12.0577 20.1856 11.7021C20.1856 10.847 20.1856 9.98424 20.1856 9.12146C20.1856 8.58816 20.1931 8.05487 20.1826 7.52157C20.166 6.68638 19.5428 5.99064 18.724 5.93547C18.1956 5.90022 17.6612 5.92934 17.0892 5.92934C17.0892 5.80981 17.0892 5.72093 17.0892 5.63358C17.0892 4.91485 17.0591 4.19306 17.0967 3.47587C17.1449 2.55792 16.6451 1.7166 15.5417 1.56335C15.5417 1.20476 15.5432 0.843094 15.5417 0.481434C15.5387 0.138161 15.4093 0.00330544 15.0751 0.00177383C14.3601 0.000242233 13.645 -0.00129128 12.93 0.00177383C12.6079 0.00330544 12.4724 0.135098 12.4664 0.461514C12.4604 0.823174 12.4649 1.18637 12.4649 1.56335C10.1271 1.56335 7.81198 1.56335 5.46671 1.56335C5.46671 1.19709 5.46821 0.835434 5.46671 0.475304C5.4637 0.135098 5.33424 0.00483704 4.99554 0.00330544C4.28955 0.00177383 3.58206 0.00177383 2.87607 0.00330544C2.52684 0.00483704 2.4019 0.133566 2.39738 0.496759C2.39437 0.843096 2.39588 1.18943 2.39588 1.56182C2.30255 1.58327 2.21674 1.60166 2.13094 1.62159C1.44452 1.77177 0.943253 2.33265 0.863471 3.04371C0.848418 3.17857 0.843902 3.31343 0.843902 3.44828C0.842397 8.50081 0.842397 13.5533 0.843902 18.6059C0.843902 18.707 0.840892 18.8112 0.860461 18.9093C0.899599 19.1116 1.02906 19.2173 1.23227 19.2112C1.43398 19.2051 1.55742 19.0917 1.58301 18.8863C1.59505 18.7867 1.59204 18.684 1.59204 18.5829C1.59204 13.5212 1.59204 8.46097 1.59204 3.39924C1.59204 2.8215 1.82386 2.4721 2.28147 2.36636C2.37781 2.34338 2.47867 2.34184 2.57802 2.34184C6.83503 2.34031 11.0905 2.34031 15.3476 2.34184C16.0009 2.34184 16.3396 2.69278 16.3411 3.36399C16.3411 4.20072 16.3411 5.03745 16.3411 5.89563C16.0746 5.89563 15.8232 5.89563 15.5417 5.89563C15.5417 5.81134 15.5417 5.73012 15.5417 5.64737C15.5417 5.09721 15.5432 4.54706 15.5417 3.9969C15.5402 3.45748 15.2527 3.15711 14.7304 3.15711C10.8888 3.15558 7.04879 3.15558 3.20724 3.15711C2.70296 3.15711 2.41846 3.43909 2.39738 3.9494C2.39437 4.01683 2.39588 4.08426 2.39588 4.15322C2.39588 9.79881 2.39588 15.4429 2.39738 21.0885C2.39738 21.2157 2.39889 21.3429 2.41996 21.4685C2.46964 21.7796 2.72102 22.0156 3.02961 22.0493C3.12896 22.0601 3.22831 22.0585 3.32917 22.0585C7.08642 22.0585 10.8452 22.0585 14.6024 22.0585C15.3054 22.0585 15.5447 21.8164 15.5447 21.1023C15.5447 16.4053 15.5447 11.7083 15.5447 7.01126C15.5447 6.91165 15.5447 6.81051 15.5447 6.6971C15.8202 6.6971 16.0731 6.6971 16.3441 6.6971C16.3441 6.81357 16.3441 6.91471 16.3441 7.01432C16.3441 9.18889 16.3441 11.365 16.3441 13.5396C16.3441 13.6238 16.3365 13.7112 16.3516 13.7924C16.3907 13.9901 16.5172 14.1127 16.7144 14.1112C16.9221 14.1112 17.0546 13.987 17.0862 13.7725C17.0982 13.6897 17.0907 13.6039 17.0907 13.5196C17.0907 11.3527 17.0907 9.18583 17.0907 7.02045C17.0877 6.91165 17.0877 6.81204 17.0877 6.69097ZM14.7831 21.2785C10.8994 21.2785 7.03674 21.2785 3.15907 21.2785C3.15907 15.4904 3.15907 9.71453 3.15907 3.93254C7.04276 3.93254 10.9099 3.93254 14.777 3.93254C14.777 4.59916 14.777 5.24739 14.777 5.91248C14.5949 5.91248 14.4278 5.89869 14.2637 5.91555C14.047 5.937 13.9341 5.86957 13.8407 5.6489C13.5397 4.93171 12.7494 4.57617 12.0178 4.79838C11.2832 5.02212 10.8241 5.75464 10.9385 6.52394C11.0454 7.24419 11.5828 7.76523 12.3098 7.85565C12.9481 7.9338 13.5984 7.53383 13.8693 6.90245C13.9055 6.8197 13.9702 6.69404 14.0319 6.68791C14.2773 6.66339 14.5257 6.67718 14.7816 6.67718C14.7831 11.5535 14.7831 16.4007 14.7831 21.2785ZM19.2328 15.5961C19.2328 14.695 19.2222 13.8093 19.2388 12.925C19.2433 12.6615 19.5022 12.4561 19.7656 12.4377C20.139 12.4117 20.4039 12.6752 20.4084 13.1043C20.4159 13.8813 20.4114 14.6583 20.4099 15.4352C20.4099 15.4842 20.3964 15.5333 20.3873 15.5946C20.008 15.5961 19.6377 15.5961 19.2328 15.5961ZM3.15756 0.778732C3.68291 0.778732 4.19321 0.778732 4.69749 0.778732C4.69749 1.05304 4.69749 1.30896 4.69749 1.56335C4.17515 1.56335 3.67238 1.56335 3.15756 1.56335C3.15756 1.29211 3.15756 1.03465 3.15756 0.778732ZM14.7801 1.55569C14.2502 1.55569 13.7399 1.55569 13.2251 1.55569C13.2251 1.28598 13.2251 1.03619 13.2251 0.774134C13.7489 0.774134 14.2592 0.774134 14.7801 0.774134C14.7801 1.03772 14.7801 1.28904 14.7801 1.55569ZM13.1167 6.67412C12.9225 7.03271 12.6109 7.16144 12.2541 7.0649C11.8944 6.96682 11.6595 6.65573 11.6656 6.28487C11.6731 5.90176 11.92 5.60292 12.3008 5.51711C12.635 5.44202 12.9376 5.57994 13.1031 5.91401C12.8999 5.91401 12.7133 5.90942 12.5266 5.91555C12.2421 5.92474 12.0916 6.05654 12.0871 6.28947C12.0825 6.53466 12.2361 6.66952 12.5356 6.67565C12.7223 6.67718 12.9074 6.67412 13.1167 6.67412Z' fill='%23ABB2BF'/%3E%3Cpath d='M13.2137 9.43868C13.2137 9.71299 13.2137 9.96278 13.2137 10.2325C10.3822 10.2325 7.5552 10.2325 4.71016 10.2325C4.71016 9.9781 4.71016 9.72831 4.71016 9.43868C4.80349 9.43868 4.89983 9.43868 4.99617 9.43868C6.40966 9.43868 7.82164 9.43868 9.23512 9.43714C9.33447 9.43714 9.43683 9.43868 9.53016 9.41109C9.72284 9.35439 9.81918 9.21034 9.7951 9.00806C9.77252 8.82109 9.65811 8.70463 9.46844 8.68011C9.41124 8.67245 9.35253 8.67551 9.29383 8.67551C7.68164 8.67551 6.06946 8.67551 4.45727 8.67551C4.05234 8.67551 3.94546 8.78585 3.94546 9.20574C3.94396 11.2102 3.94396 13.2162 3.94546 15.2207C3.94546 15.6344 4.05535 15.7417 4.4663 15.7417C7.45886 15.7417 10.4499 15.7417 13.4425 15.7417C13.8655 15.7417 13.9768 15.6314 13.9768 15.2038C13.9783 13.207 13.9783 11.2102 13.9768 9.21341C13.9768 8.78278 13.867 8.67551 13.444 8.67398C12.6883 8.67398 11.9311 8.67245 11.1755 8.67398C10.8819 8.67398 10.7088 8.8119 10.7043 9.04177C10.6998 9.2839 10.8759 9.43255 11.183 9.43408C11.764 9.43715 12.3466 9.43561 12.9276 9.43561C13.018 9.43868 13.1083 9.43868 13.2137 9.43868ZM13.2167 14.9617C10.3626 14.9617 7.53563 14.9617 4.70866 14.9617C4.70866 14.692 4.70866 14.4406 4.70866 14.1832C7.55068 14.1832 10.3777 14.1832 13.2167 14.1832C13.2167 14.4483 13.2167 14.6981 13.2167 14.9617ZM13.2167 13.3863C10.3626 13.3863 7.53563 13.3863 4.70866 13.3863C4.70866 13.1166 4.70866 12.8668 4.70866 12.6078C7.55068 12.6078 10.3777 12.6078 13.2167 12.6078C13.2167 12.8729 13.2167 13.1227 13.2167 13.3863ZM13.2152 11.8109C10.3641 11.8109 7.53713 11.8109 4.70715 11.8109C4.70715 11.5412 4.70715 11.2914 4.70715 11.0309C7.54917 11.0309 10.3746 11.0309 13.2152 11.0309C13.2152 11.2945 13.2152 11.5443 13.2152 11.8109Z' fill='%23ABB2BF'/%3E%3Cpath d='M7.42785 20.4739C8.41534 20.4739 9.40432 20.4755 10.3918 20.4739C10.7757 20.4739 10.8916 20.3529 10.8931 19.9544C10.8946 19.0411 10.8946 18.1277 10.8931 17.2159C10.8931 16.8267 10.7696 16.7041 10.3843 16.7041C8.40781 16.7041 6.43134 16.7041 4.45487 16.7041C4.06349 16.7041 3.94758 16.819 3.94607 17.2128C3.94457 18.1339 3.94306 19.0564 3.94607 19.9774C3.94758 20.3621 4.06048 20.4739 4.43831 20.4739C5.43482 20.4739 6.43134 20.4739 7.42785 20.4739ZM4.70927 17.478C6.52166 17.478 8.3205 17.478 10.1329 17.478C10.1329 18.2212 10.1329 18.9522 10.1329 19.697C8.3205 19.697 6.52316 19.697 4.70927 19.697C4.70927 18.9522 4.70927 18.2227 4.70927 17.478Z' fill='%23ABB2BF'/%3E%3Cpath d='M7.0121 6.30022C7.0136 5.43591 6.32267 4.72791 5.47819 4.72791C4.6322 4.72791 3.94277 5.43744 3.94729 6.30175C3.9518 7.1584 4.62919 7.8526 5.46765 7.86026C6.31213 7.86946 7.01059 7.16299 7.0121 6.30022ZM6.26396 6.28489C6.26847 6.72777 5.91623 7.0971 5.48571 7.10016C5.05821 7.10323 4.69693 6.73544 4.69693 6.29409C4.69693 5.86346 5.04165 5.5018 5.46313 5.49107C5.89064 5.48035 6.25944 5.84507 6.26396 6.28489Z' fill='%23ABB2BF'/%3E%3Cpath d='M11.6944 18.5414C11.6989 19.1804 12.2197 19.7015 12.8444 19.6923C13.4691 19.6831 13.9839 19.1467 13.9734 18.5153C13.9629 17.8763 13.445 17.3614 12.8188 17.3675C12.1926 17.3736 11.6899 17.8977 11.6944 18.5414ZM12.444 18.5536C12.4305 18.3314 12.596 18.1414 12.8113 18.1292C13.0236 18.1184 13.2147 18.2977 13.2223 18.5138C13.2298 18.7207 13.0657 18.9061 12.8625 18.926C12.6532 18.9475 12.4576 18.7713 12.444 18.5536Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 26px; + height: 26px; + left: -34px; +} +.cat-acc-five--active:before { + background-image: url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0023 26C10.1709 25.8989 10.2537 25.7533 10.2718 25.5479C10.326 24.9687 10.3982 24.3909 10.466 23.7825C10.5744 23.7825 10.6722 23.7825 10.7701 23.7825C12.2829 23.7825 13.7957 23.7841 15.3086 23.7825C16.4345 23.781 17.0863 23.1159 17.0863 21.9681C17.0863 19.8441 17.0863 17.7201 17.0863 15.5961C17.0863 15.5118 17.0954 15.4245 17.0773 15.3433C17.0382 15.1594 16.9253 15.0429 16.7341 15.0322C16.5309 15.0214 16.4014 15.1318 16.3517 15.3249C16.3292 15.4122 16.3382 15.5103 16.3382 15.6022C16.3382 17.7354 16.3382 19.8671 16.3382 22.0003C16.3382 22.6792 16.01 23.0209 15.3477 23.0209C11.0922 23.0224 6.83517 23.0224 2.57966 23.0209C1.93238 23.0209 1.59519 22.6761 1.59068 22.0202C1.58616 21.5467 1.59068 21.0716 1.58767 20.5981C1.58616 20.2962 1.45219 20.1215 1.22639 20.1153C0.991564 20.1077 0.842538 20.2916 0.841033 20.6027C0.838022 21.0931 0.833506 21.585 0.841033 22.0754C0.857591 23.0929 1.52896 23.7749 2.52698 23.7795C4.0654 23.7871 5.60233 23.781 7.14075 23.781C7.2401 23.781 7.33795 23.781 7.46138 23.781C7.50955 24.1994 7.55622 24.6009 7.60138 25.0024C7.62245 25.1955 7.61492 25.3962 7.66761 25.5801C7.71277 25.7318 7.82567 25.8621 7.90695 26C8.60542 26 9.30388 26 10.0023 26ZM9.70881 23.7963C9.65462 24.2882 9.60193 24.7556 9.54925 25.223C9.14883 25.223 8.771 25.223 8.37661 25.223C8.32694 24.7434 8.27726 24.2775 8.22608 23.7963C8.72885 23.7963 9.20001 23.7963 9.70881 23.7963Z' fill='%23F5851A'/%3E%3Cpath d='M17.0877 6.69097C17.6447 6.69097 18.1685 6.66799 18.6878 6.69864C19.1078 6.72316 19.4269 7.08788 19.43 7.51544C19.439 8.87014 19.436 10.2233 19.43 11.578C19.43 11.6454 19.3577 11.742 19.2945 11.7726C18.745 12.0454 18.4726 12.4837 18.4741 13.1074C18.4786 14.0299 18.4741 14.9525 18.4756 15.875C18.4756 16.2551 18.59 16.3685 18.9693 16.3731C19.1168 16.3746 19.2659 16.3731 19.436 16.3731C19.436 16.8665 19.4435 17.3309 19.433 17.7937C19.4269 18.0297 19.5082 18.1952 19.6979 18.3285C19.9764 18.5277 20.2413 18.7469 20.5168 18.9507C20.72 19.1024 20.9428 19.084 21.0722 18.917C21.2107 18.7392 21.1716 18.5124 20.9624 18.3438C20.7471 18.1707 20.5213 18.0113 20.3106 17.8335C20.2503 17.7829 20.1931 17.6879 20.1916 17.6113C20.1796 17.2144 20.1856 16.8175 20.1856 16.3731C20.3768 16.3731 20.5559 16.3792 20.7335 16.3715C21.0181 16.3608 21.1535 16.2367 21.1565 15.9517C21.1626 14.9693 21.1716 13.9886 21.152 13.0063C21.14 12.3948 20.869 12.0577 20.1856 11.7021C20.1856 10.847 20.1856 9.98424 20.1856 9.12146C20.1856 8.58816 20.1931 8.05487 20.1826 7.52157C20.166 6.68638 19.5428 5.99064 18.724 5.93547C18.1956 5.90022 17.6612 5.92934 17.0892 5.92934C17.0892 5.80981 17.0892 5.72093 17.0892 5.63358C17.0892 4.91485 17.0591 4.19306 17.0967 3.47587C17.1449 2.55792 16.6451 1.7166 15.5417 1.56335C15.5417 1.20476 15.5432 0.843095 15.5417 0.481433C15.5387 0.138162 15.4093 0.00330634 15.0751 0.00177388C14.3601 0.000241414 13.645 -0.00129105 12.93 0.00177388C12.6079 0.00330634 12.4724 0.135098 12.4664 0.461513C12.4604 0.823174 12.4649 1.18637 12.4649 1.56335C10.1271 1.56335 7.81198 1.56335 5.46671 1.56335C5.46671 1.19709 5.46821 0.835433 5.46671 0.475305C5.4637 0.135098 5.33424 0.00483796 4.99554 0.0033055C4.28955 0.00177304 3.58206 0.00177304 2.87607 0.0033055C2.52684 0.00483796 2.4019 0.133565 2.39738 0.496759C2.39437 0.843096 2.39588 1.18943 2.39588 1.56182C2.30255 1.58328 2.21674 1.60166 2.13094 1.62159C1.44452 1.77177 0.943253 2.33265 0.863471 3.04371C0.848418 3.17857 0.843902 3.31342 0.843902 3.44828C0.842397 8.50081 0.842397 13.5533 0.843902 18.6059C0.843902 18.707 0.840892 18.8112 0.860461 18.9093C0.899599 19.1116 1.02906 19.2173 1.23227 19.2112C1.43398 19.2051 1.55742 19.0917 1.58301 18.8863C1.59505 18.7867 1.59204 18.684 1.59204 18.5829C1.59204 13.5212 1.59204 8.46097 1.59204 3.39924C1.59204 2.82151 1.82386 2.4721 2.28147 2.36636C2.37781 2.34338 2.47867 2.34184 2.57802 2.34184C6.83503 2.34031 11.0905 2.34031 15.3476 2.34184C16.0009 2.34184 16.3396 2.69278 16.3411 3.364C16.3411 4.20072 16.3411 5.03745 16.3411 5.89563C16.0746 5.89563 15.8232 5.89563 15.5417 5.89563C15.5417 5.81134 15.5417 5.73012 15.5417 5.64737C15.5417 5.09721 15.5432 4.54706 15.5417 3.9969C15.5402 3.45748 15.2527 3.15711 14.7304 3.15711C10.8888 3.15558 7.04879 3.15558 3.20724 3.15711C2.70296 3.15711 2.41846 3.43909 2.39738 3.9494C2.39437 4.01683 2.39588 4.08425 2.39588 4.15322C2.39588 9.79881 2.39588 15.4429 2.39738 21.0885C2.39738 21.2157 2.39889 21.3429 2.41996 21.4685C2.46964 21.7796 2.72102 22.0156 3.02961 22.0493C3.12896 22.0601 3.22831 22.0585 3.32917 22.0585C7.08642 22.0585 10.8452 22.0585 14.6024 22.0585C15.3054 22.0585 15.5447 21.8164 15.5447 21.1023C15.5447 16.4053 15.5447 11.7083 15.5447 7.01126C15.5447 6.91165 15.5447 6.81051 15.5447 6.6971C15.8202 6.6971 16.0731 6.6971 16.3441 6.6971C16.3441 6.81357 16.3441 6.91471 16.3441 7.01432C16.3441 9.18889 16.3441 11.365 16.3441 13.5396C16.3441 13.6238 16.3365 13.7112 16.3516 13.7924C16.3907 13.9901 16.5172 14.1127 16.7144 14.1112C16.9221 14.1112 17.0546 13.987 17.0862 13.7725C17.0982 13.6897 17.0907 13.6039 17.0907 13.5196C17.0907 11.3527 17.0907 9.18583 17.0907 7.02045C17.0877 6.91165 17.0877 6.81204 17.0877 6.69097ZM14.7831 21.2785C10.8994 21.2785 7.03674 21.2785 3.15907 21.2785C3.15907 15.4904 3.15907 9.71452 3.15907 3.93254C7.04276 3.93254 10.9099 3.93254 14.777 3.93254C14.777 4.59916 14.777 5.24739 14.777 5.91248C14.5949 5.91248 14.4278 5.89869 14.2637 5.91555C14.047 5.937 13.9341 5.86957 13.8407 5.6489C13.5397 4.93171 12.7494 4.57617 12.0178 4.79838C11.2832 5.02212 10.8241 5.75464 10.9385 6.52394C11.0454 7.24419 11.5828 7.76523 12.3098 7.85565C12.9481 7.9338 13.5984 7.53383 13.8693 6.90245C13.9055 6.8197 13.9702 6.69404 14.0319 6.68791C14.2773 6.66339 14.5257 6.67718 14.7816 6.67718C14.7831 11.5535 14.7831 16.4007 14.7831 21.2785ZM19.2328 15.5961C19.2328 14.695 19.2222 13.8093 19.2388 12.925C19.2433 12.6615 19.5022 12.4561 19.7656 12.4377C20.139 12.4117 20.4039 12.6752 20.4084 13.1043C20.4159 13.8813 20.4114 14.6583 20.4099 15.4352C20.4099 15.4842 20.3964 15.5333 20.3873 15.5946C20.008 15.5961 19.6377 15.5961 19.2328 15.5961ZM3.15756 0.778732C3.68291 0.778732 4.19321 0.778732 4.69749 0.778732C4.69749 1.05304 4.69749 1.30896 4.69749 1.56335C4.17515 1.56335 3.67238 1.56335 3.15756 1.56335C3.15756 1.29211 3.15756 1.03465 3.15756 0.778732ZM14.7801 1.55569C14.2502 1.55569 13.7399 1.55569 13.2251 1.55569C13.2251 1.28598 13.2251 1.03619 13.2251 0.774134C13.7489 0.774134 14.2592 0.774134 14.7801 0.774134C14.7801 1.03772 14.7801 1.28904 14.7801 1.55569ZM13.1167 6.67412C12.9225 7.03271 12.6109 7.16144 12.2541 7.0649C11.8944 6.96682 11.6595 6.65573 11.6656 6.28487C11.6731 5.90176 11.92 5.60293 12.3008 5.51711C12.635 5.44202 12.9376 5.57994 13.1031 5.91401C12.8999 5.91401 12.7133 5.90942 12.5266 5.91555C12.2421 5.92474 12.0916 6.05654 12.0871 6.28947C12.0825 6.53466 12.2361 6.66952 12.5356 6.67565C12.7223 6.67718 12.9074 6.67412 13.1167 6.67412Z' fill='%23F5851A'/%3E%3Cpath d='M13.2137 9.43868C13.2137 9.71299 13.2137 9.96278 13.2137 10.2325C10.3822 10.2325 7.5552 10.2325 4.71016 10.2325C4.71016 9.9781 4.71016 9.72831 4.71016 9.43868C4.80349 9.43868 4.89983 9.43868 4.99617 9.43868C6.40966 9.43868 7.82164 9.43868 9.23512 9.43714C9.33447 9.43714 9.43683 9.43868 9.53016 9.41109C9.72284 9.35439 9.81918 9.21034 9.7951 9.00806C9.77252 8.8211 9.65811 8.70463 9.46844 8.68011C9.41124 8.67245 9.35253 8.67551 9.29383 8.67551C7.68164 8.67551 6.06946 8.67551 4.45727 8.67551C4.05234 8.67551 3.94546 8.78585 3.94546 9.20574C3.94396 11.2102 3.94396 13.2162 3.94546 15.2207C3.94546 15.6344 4.05535 15.7417 4.4663 15.7417C7.45886 15.7417 10.4499 15.7417 13.4425 15.7417C13.8655 15.7417 13.9768 15.6314 13.9768 15.2038C13.9783 13.207 13.9783 11.2102 13.9768 9.21341C13.9768 8.78278 13.867 8.67551 13.444 8.67398C12.6883 8.67398 11.9311 8.67245 11.1755 8.67398C10.8819 8.67398 10.7088 8.8119 10.7043 9.04177C10.6998 9.2839 10.8759 9.43255 11.183 9.43408C11.764 9.43715 12.3466 9.43561 12.9276 9.43561C13.018 9.43868 13.1083 9.43868 13.2137 9.43868ZM13.2167 14.9617C10.3626 14.9617 7.53563 14.9617 4.70866 14.9617C4.70866 14.692 4.70866 14.4406 4.70866 14.1832C7.55068 14.1832 10.3777 14.1832 13.2167 14.1832C13.2167 14.4483 13.2167 14.6981 13.2167 14.9617ZM13.2167 13.3863C10.3626 13.3863 7.53563 13.3863 4.70866 13.3863C4.70866 13.1166 4.70866 12.8668 4.70866 12.6078C7.55068 12.6078 10.3777 12.6078 13.2167 12.6078C13.2167 12.8729 13.2167 13.1227 13.2167 13.3863ZM13.2152 11.8109C10.3641 11.8109 7.53713 11.8109 4.70715 11.8109C4.70715 11.5412 4.70715 11.2914 4.70715 11.0309C7.54917 11.0309 10.3746 11.0309 13.2152 11.0309C13.2152 11.2945 13.2152 11.5443 13.2152 11.8109Z' fill='%23F5851A'/%3E%3Cpath d='M7.42785 20.4739C8.41534 20.4739 9.40432 20.4755 10.3918 20.4739C10.7757 20.4739 10.8916 20.3529 10.8931 19.9544C10.8946 19.0411 10.8946 18.1277 10.8931 17.2159C10.8931 16.8267 10.7696 16.7041 10.3843 16.7041C8.40781 16.7041 6.43134 16.7041 4.45487 16.7041C4.06349 16.7041 3.94758 16.819 3.94607 17.2128C3.94457 18.1339 3.94306 19.0564 3.94607 19.9774C3.94758 20.3621 4.06048 20.4739 4.43831 20.4739C5.43482 20.4739 6.43134 20.4739 7.42785 20.4739ZM4.70927 17.478C6.52166 17.478 8.3205 17.478 10.1329 17.478C10.1329 18.2212 10.1329 18.9522 10.1329 19.697C8.3205 19.697 6.52316 19.697 4.70927 19.697C4.70927 18.9522 4.70927 18.2227 4.70927 17.478Z' fill='%23F5851A'/%3E%3Cpath d='M7.0121 6.30022C7.0136 5.43591 6.32267 4.72791 5.47819 4.72791C4.6322 4.72791 3.94277 5.43744 3.94729 6.30175C3.9518 7.1584 4.62919 7.8526 5.46765 7.86026C6.31213 7.86946 7.01059 7.16299 7.0121 6.30022ZM6.26396 6.28489C6.26847 6.72777 5.91623 7.0971 5.48571 7.10016C5.05821 7.10323 4.69693 6.73544 4.69693 6.29409C4.69693 5.86346 5.04165 5.5018 5.46313 5.49107C5.89064 5.48035 6.25944 5.84507 6.26396 6.28489Z' fill='%23F5851A'/%3E%3Cpath d='M11.6944 18.5414C11.6989 19.1804 12.2197 19.7015 12.8444 19.6923C13.4691 19.6831 13.9839 19.1467 13.9734 18.5153C13.9629 17.8763 13.445 17.3614 12.8188 17.3675C12.1926 17.3736 11.6899 17.8977 11.6944 18.5414ZM12.444 18.5536C12.4305 18.3314 12.596 18.1414 12.8113 18.1292C13.0236 18.1184 13.2147 18.2977 13.2223 18.5138C13.2298 18.7207 13.0657 18.9061 12.8625 18.926C12.6532 18.9475 12.4576 18.7713 12.444 18.5536Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.cat-acc-six { + position: relative; +} +.cat-acc-six:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.125977 11.5905C0.342953 10.8058 0.552334 10.0165 0.779932 9.23489C1.08795 8.18296 1.30341 7.08623 1.74646 6.09608C3.01798 3.25076 5.23023 1.59948 8.28763 1.2612C9.86564 1.08665 11.4664 1.10209 13.052 1.30445C13.8547 1.4064 14.6164 1.66899 15.3432 2.03045C15.5784 2.14785 15.6588 2.34557 15.5677 2.55101C15.4722 2.76418 15.2597 2.83987 15.017 2.72093C14.2006 2.3224 13.3449 2.07679 12.4436 1.99338C12.3859 1.98874 12.3268 1.98102 12.2691 1.97639C12.2448 1.97484 12.2205 1.98257 12.175 1.98874C12.1705 2.0598 12.1614 2.13395 12.1614 2.20809C12.1598 3.46238 12.1659 4.71667 12.1568 5.96941C12.1553 6.18413 12.216 6.24282 12.4238 6.24128C13.3615 6.2351 14.3023 6.21811 15.2385 6.25982C15.6482 6.27835 16.0654 6.39111 16.4554 6.53168C17.2596 6.82054 18.047 7.15728 18.8876 7.49402C18.8573 7.37663 18.8406 7.29321 18.8148 7.21134C18.3975 5.88137 17.6768 4.75065 16.6481 3.82538C16.6101 3.7914 16.5707 3.76051 16.5358 3.72343C16.3841 3.56433 16.3674 3.34653 16.4918 3.19206C16.6299 3.02214 16.8499 2.98662 17.0259 3.1519C17.3521 3.4562 17.6783 3.76668 17.9697 4.10652C18.8649 5.14764 19.4005 6.37567 19.7434 7.70565C20.0317 8.82555 20.361 9.93464 20.6599 11.0514C20.7084 11.2322 20.7797 11.294 20.9664 11.2893C21.4686 11.2754 21.9739 11.2538 22.4731 11.294C22.8676 11.3264 23.2712 11.4052 23.6414 11.5427C24.1907 11.745 24.7157 12.0138 25.2482 12.2625C25.7141 12.4787 25.9523 12.9236 25.8521 13.3747C25.7459 13.8566 25.3681 14.1516 24.8401 14.1516C21.983 14.1532 19.1259 14.1547 16.2672 14.147C16.0609 14.147 15.938 14.2011 15.8226 14.3818C14.8546 15.8971 13.8774 17.4048 12.8972 18.9124C12.8047 19.056 12.7683 19.1827 12.7986 19.3588C12.964 20.3675 12.6439 21.2001 11.8973 21.8782C11.823 21.9462 11.7623 22.0728 11.7608 22.1732C11.7471 22.7108 11.7578 23.2483 11.7532 23.7859C11.7486 24.447 11.3511 24.8502 10.7017 24.8564C10.3831 24.8594 10.0644 24.8625 9.74579 24.8548C9.19045 24.8394 8.78381 24.4238 8.77622 23.8585C8.76863 23.3039 8.78228 22.7494 8.76711 22.1948C8.76407 22.0867 8.70491 21.9492 8.62601 21.8766C7.89769 21.2124 7.58208 20.3984 7.70954 19.4051C7.72471 19.2847 7.69436 19.1317 7.62912 19.0313C6.83101 17.7801 6.02076 16.5366 5.21961 15.287C5.13312 15.1526 5.05422 15.0846 4.89794 15.1603C4.84787 15.185 4.78262 15.1881 4.72496 15.1881C3.64463 15.1897 2.56279 15.2237 1.48549 15.1742C0.843663 15.1449 0.423373 14.7201 0.203361 14.1053C0.177567 14.0342 0.151771 13.9647 0.125977 13.8937C0.125977 13.126 0.125977 12.3583 0.125977 11.5905ZM8.75801 1.99492C8.71856 1.98411 8.70338 1.97639 8.68668 1.97484C8.6442 1.97484 8.60324 1.97484 8.56075 1.97948C5.47452 2.34248 3.30779 3.97367 2.21987 6.93793C1.71763 8.30499 1.42176 9.75082 1.03333 11.1611C1.02423 11.192 1.03181 11.2275 1.03181 11.2646C1.05761 11.2708 1.08036 11.2816 1.10464 11.2816C2.15159 11.2831 3.20007 11.2801 4.24702 11.2878C4.39572 11.2893 4.42303 11.209 4.4549 11.0932C4.63697 10.4382 4.82511 9.78326 5.0087 9.12831C5.14981 8.62319 5.35617 8.15206 5.67329 7.73499C6.07083 7.21134 6.56094 6.80355 7.16786 6.56412C7.29684 6.51314 7.51077 6.54713 7.6185 6.63209C7.70196 6.69696 7.72016 6.91322 7.68829 7.04143C7.6625 7.13874 7.5229 7.22525 7.41517 7.27622C6.58823 7.6763 6.04201 8.32043 5.77648 9.20863C5.63688 9.67358 5.51094 10.1401 5.37894 10.6081C5.31825 10.8259 5.25906 11.0437 5.19989 11.2631C6.40312 11.2631 7.57906 11.2631 8.75953 11.2631C8.75801 8.16442 8.75801 5.08585 8.75801 1.99492ZM0.88008 12.0648C0.88008 12.5467 0.88008 12.9978 0.88008 13.4504C0.88008 14.1316 1.17899 14.4405 1.84054 14.4405C2.6872 14.442 3.53236 14.4498 4.37903 14.4343C4.58994 14.4297 4.81145 14.3772 5.00718 14.2938C5.5079 14.0806 5.9889 13.8134 6.49568 13.6156C6.80825 13.4936 7.1542 13.3978 7.4865 13.3963C11.5742 13.3824 15.6633 13.387 19.751 13.387C19.8481 13.387 19.9452 13.387 20.0484 13.387C20.0484 12.9267 20.0484 12.4973 20.0484 12.0663C13.6529 12.0648 7.28014 12.0648 0.88008 12.0648ZM12.1705 11.2646C14.7727 11.2646 17.3476 11.2646 19.9376 11.2646C19.6903 10.3733 19.446 9.50676 19.2139 8.63709C19.1714 8.47954 19.094 8.39767 18.9468 8.34051C18.003 7.96979 17.0653 7.58053 16.117 7.22216C15.8318 7.11403 15.5192 7.03216 15.2157 7.02444C14.2279 6.99818 13.2387 7.01208 12.2494 7.01054C12.2266 7.01054 12.2038 7.02907 12.1705 7.04297C12.1705 8.44555 12.1705 9.84968 12.1705 11.2646ZM9.53942 1.97484C9.53942 5.09048 9.53942 8.17987 9.53942 11.2692C10.1646 11.2692 10.773 11.2692 11.3875 11.2692C11.3875 8.16596 11.3875 5.07658 11.3875 1.97484C10.7669 1.97484 10.16 1.97484 9.53942 1.97484ZM5.79164 14.7788C6.57003 15.9821 7.33173 17.1607 8.09039 18.3331C8.12225 18.3239 8.13286 18.3239 8.13742 18.3192C8.18142 18.2682 8.22392 18.2157 8.2664 18.1632C8.90216 17.4109 9.71089 17.1113 10.6683 17.2426C10.8261 17.2642 10.8914 17.2225 10.9672 17.1035C11.5529 16.1906 12.1447 15.2793 12.7334 14.3679C12.7713 14.3077 12.8017 14.2412 12.8366 14.1748C11.0871 14.1748 9.36038 14.1748 7.61395 14.1748C7.65795 14.2505 7.68677 14.303 7.71863 14.3509C8.06762 14.8931 8.42116 15.4306 8.76559 15.9759C8.90215 16.1906 8.85967 16.4192 8.67911 16.5397C8.494 16.6633 8.29066 16.6108 8.13742 16.3961C8.08886 16.3266 8.04487 16.254 7.99935 16.1829C7.59878 15.565 7.19819 14.9456 6.79003 14.3138C6.45774 14.4683 6.13911 14.6166 5.79164 14.7788ZM10.2693 17.9763C9.25114 17.9732 8.42723 18.8073 8.42875 19.8392C8.43178 20.8571 9.25114 21.6897 10.2541 21.6944C11.2586 21.699 12.084 20.871 12.0916 19.8546C12.0991 18.8166 11.2859 17.9794 10.2693 17.9763ZM20.8344 13.3592C20.8753 13.3731 20.8905 13.3824 20.9072 13.3824C22.2212 13.3839 23.5352 13.3886 24.8492 13.3793C24.9357 13.3793 25.0206 13.282 25.1056 13.2295C25.0464 13.1399 25.007 13.0086 24.925 12.9669C24.5366 12.7707 24.1194 12.6255 23.7415 12.4108C22.816 11.884 21.8206 12.1003 20.8328 12.0509C20.8344 12.505 20.8344 12.9282 20.8344 13.3592ZM10.9961 22.4204C10.4908 22.4204 10.0189 22.4204 9.52729 22.4204C9.52729 22.8745 9.52425 23.358 9.5288 23.843C9.53032 24.0099 9.63046 24.0871 9.78826 24.0871C10.1069 24.0886 10.424 24.0886 10.7427 24.0871C10.9035 24.0856 10.9945 24.0006 10.9961 23.8353C10.9976 23.3611 10.9961 22.8853 10.9961 22.4204ZM13.4784 16.6216C13.1628 16.4162 12.8715 16.2262 12.565 16.0269C12.2296 16.5459 11.9064 17.0464 11.5924 17.5314C11.87 17.7894 12.1295 18.0319 12.4011 18.2852C12.7531 17.743 13.1051 17.1978 13.4784 16.6216ZM15.0716 14.1532C14.6376 14.1532 14.2568 14.1501 13.8744 14.1563C13.8259 14.1563 13.7576 14.1887 13.7303 14.2289C13.4784 14.6073 13.2341 14.9904 12.9792 15.3828C13.2948 15.5882 13.5876 15.7782 13.8926 15.9775C14.2871 15.3689 14.6665 14.7819 15.0716 14.1532Z' fill='%23ABB2BF'/%3E%3Cpath d='M2.7908 10.3239C2.79687 10.5386 2.63756 10.7147 2.42666 10.7271C2.20209 10.7394 2.02152 10.5742 2.01393 10.3486C2.00635 10.1324 2.16567 9.95783 2.37657 9.94547C2.60265 9.93311 2.78473 10.0999 2.7908 10.3239Z' fill='%23ABB2BF'/%3E%3Cpath d='M10.8441 10.3347C10.8441 10.5556 10.6833 10.724 10.4663 10.727C10.2387 10.7317 10.0688 10.5556 10.0733 10.3239C10.0794 10.1045 10.2463 9.9408 10.4633 9.94389C10.6788 9.94698 10.8426 10.1154 10.8441 10.3347Z' fill='%23ABB2BF'/%3E%3Cpath d='M10.2355 20.2177C10.017 20.2177 9.79998 20.2239 9.58148 20.2162C9.32202 20.2053 9.17182 20.054 9.17485 19.8269C9.1794 19.6091 9.32354 19.4608 9.57087 19.4562C10.0321 19.4469 10.4934 19.4469 10.9531 19.4562C11.2035 19.4608 11.3416 19.6075 11.3446 19.83C11.3476 20.0617 11.2005 20.2069 10.938 20.2162C10.7058 20.2239 10.4706 20.2177 10.2355 20.2177Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 26px; + height: 26px; + left: -34px; +} +.cat-acc-six--active:before { + background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.125977 11.5905C0.342953 10.8058 0.552334 10.0165 0.779932 9.23489C1.08795 8.18296 1.30341 7.08623 1.74646 6.09608C3.01798 3.25076 5.23023 1.59948 8.28763 1.2612C9.86564 1.08665 11.4664 1.10209 13.052 1.30445C13.8547 1.4064 14.6164 1.66899 15.3432 2.03045C15.5784 2.14785 15.6588 2.34557 15.5677 2.55101C15.4722 2.76418 15.2597 2.83987 15.017 2.72093C14.2006 2.3224 13.3449 2.07679 12.4436 1.99338C12.3859 1.98874 12.3268 1.98102 12.2691 1.97639C12.2448 1.97484 12.2205 1.98257 12.175 1.98874C12.1705 2.0598 12.1614 2.13395 12.1614 2.20809C12.1598 3.46238 12.1659 4.71667 12.1568 5.96941C12.1553 6.18413 12.216 6.24282 12.4238 6.24128C13.3615 6.2351 14.3023 6.21811 15.2385 6.25982C15.6482 6.27835 16.0654 6.39111 16.4554 6.53168C17.2596 6.82054 18.047 7.15728 18.8876 7.49402C18.8573 7.37663 18.8406 7.29321 18.8148 7.21134C18.3975 5.88137 17.6768 4.75065 16.6481 3.82538C16.6101 3.7914 16.5707 3.76051 16.5358 3.72343C16.3841 3.56433 16.3674 3.34653 16.4918 3.19206C16.6299 3.02214 16.8499 2.98662 17.0259 3.1519C17.3521 3.4562 17.6783 3.76668 17.9697 4.10652C18.8649 5.14764 19.4005 6.37567 19.7434 7.70565C20.0317 8.82555 20.361 9.93464 20.6599 11.0514C20.7084 11.2322 20.7797 11.294 20.9664 11.2893C21.4686 11.2754 21.9739 11.2538 22.4731 11.294C22.8676 11.3264 23.2712 11.4052 23.6414 11.5427C24.1907 11.745 24.7157 12.0138 25.2482 12.2625C25.7141 12.4787 25.9523 12.9236 25.8521 13.3747C25.7459 13.8566 25.3681 14.1516 24.8401 14.1516C21.983 14.1532 19.1259 14.1547 16.2672 14.147C16.0609 14.147 15.938 14.2011 15.8226 14.3818C14.8546 15.8971 13.8774 17.4048 12.8972 18.9124C12.8047 19.056 12.7683 19.1827 12.7986 19.3588C12.964 20.3675 12.6439 21.2001 11.8973 21.8782C11.823 21.9462 11.7623 22.0728 11.7608 22.1732C11.7471 22.7108 11.7578 23.2483 11.7532 23.7859C11.7486 24.447 11.3511 24.8502 10.7017 24.8564C10.3831 24.8594 10.0644 24.8625 9.74579 24.8548C9.19045 24.8394 8.78381 24.4238 8.77622 23.8585C8.76863 23.3039 8.78228 22.7494 8.76711 22.1948C8.76407 22.0867 8.70491 21.9492 8.62601 21.8766C7.89769 21.2124 7.58208 20.3984 7.70954 19.4051C7.72471 19.2847 7.69436 19.1317 7.62912 19.0313C6.83101 17.7801 6.02076 16.5366 5.21961 15.287C5.13312 15.1526 5.05422 15.0846 4.89794 15.1603C4.84787 15.185 4.78262 15.1881 4.72496 15.1881C3.64463 15.1897 2.56279 15.2237 1.48549 15.1742C0.843663 15.1449 0.423373 14.7201 0.203361 14.1053C0.177567 14.0342 0.151771 13.9647 0.125977 13.8937C0.125977 13.126 0.125977 12.3583 0.125977 11.5905ZM8.75801 1.99492C8.71856 1.98411 8.70338 1.97639 8.68668 1.97484C8.6442 1.97484 8.60324 1.97484 8.56075 1.97948C5.47452 2.34248 3.30779 3.97367 2.21987 6.93793C1.71763 8.30499 1.42176 9.75082 1.03333 11.1611C1.02423 11.192 1.03181 11.2275 1.03181 11.2646C1.05761 11.2708 1.08036 11.2816 1.10464 11.2816C2.15159 11.2832 3.20007 11.2801 4.24702 11.2878C4.39572 11.2893 4.42303 11.209 4.4549 11.0932C4.63697 10.4382 4.82511 9.78326 5.0087 9.12831C5.14981 8.62319 5.35617 8.15206 5.67329 7.735C6.07083 7.21134 6.56094 6.80355 7.16786 6.56412C7.29684 6.51314 7.51077 6.54713 7.6185 6.63209C7.70196 6.69696 7.72016 6.91322 7.68829 7.04143C7.6625 7.13874 7.5229 7.22525 7.41517 7.27622C6.58823 7.6763 6.04201 8.32043 5.77648 9.20863C5.63688 9.67358 5.51094 10.1401 5.37894 10.6081C5.31825 10.8259 5.25906 11.0437 5.19989 11.2631C6.40312 11.2631 7.57906 11.2631 8.75953 11.2631C8.75801 8.16442 8.75801 5.08585 8.75801 1.99492ZM0.88008 12.0648C0.88008 12.5467 0.88008 12.9978 0.88008 13.4504C0.88008 14.1316 1.17899 14.4405 1.84054 14.4405C2.6872 14.442 3.53236 14.4498 4.37903 14.4343C4.58994 14.4297 4.81145 14.3772 5.00718 14.2938C5.5079 14.0806 5.9889 13.8134 6.49568 13.6156C6.80825 13.4936 7.1542 13.3978 7.4865 13.3963C11.5742 13.3824 15.6633 13.387 19.751 13.387C19.8481 13.387 19.9452 13.387 20.0484 13.387C20.0484 12.9267 20.0484 12.4973 20.0484 12.0663C13.6529 12.0648 7.28014 12.0648 0.88008 12.0648ZM12.1705 11.2646C14.7727 11.2646 17.3476 11.2646 19.9376 11.2646C19.6903 10.3733 19.446 9.50676 19.2139 8.63709C19.1714 8.47954 19.094 8.39767 18.9468 8.34051C18.003 7.96979 17.0653 7.58053 16.117 7.22216C15.8318 7.11403 15.5192 7.03216 15.2157 7.02444C14.2279 6.99818 13.2387 7.01208 12.2494 7.01054C12.2266 7.01054 12.2038 7.02907 12.1705 7.04297C12.1705 8.44555 12.1705 9.84968 12.1705 11.2646ZM9.53942 1.97484C9.53942 5.09048 9.53942 8.17987 9.53942 11.2692C10.1646 11.2692 10.773 11.2692 11.3875 11.2692C11.3875 8.16596 11.3875 5.07658 11.3875 1.97484C10.7669 1.97484 10.16 1.97484 9.53942 1.97484ZM5.79164 14.7788C6.57003 15.9821 7.33173 17.1607 8.09039 18.3331C8.12225 18.3239 8.13286 18.3239 8.13742 18.3192C8.18142 18.2682 8.22392 18.2157 8.2664 18.1632C8.90216 17.4109 9.71088 17.1113 10.6683 17.2426C10.8261 17.2642 10.8914 17.2225 10.9672 17.1035C11.5529 16.1906 12.1447 15.2793 12.7334 14.3679C12.7713 14.3077 12.8017 14.2412 12.8366 14.1748C11.0871 14.1748 9.36038 14.1748 7.61395 14.1748C7.65795 14.2505 7.68677 14.303 7.71863 14.3509C8.06762 14.8931 8.42116 15.4306 8.76559 15.9759C8.90215 16.1906 8.85967 16.4192 8.67911 16.5397C8.494 16.6633 8.29067 16.6108 8.13742 16.3961C8.08886 16.3266 8.04487 16.254 7.99935 16.1829C7.59878 15.565 7.19819 14.9456 6.79003 14.3138C6.45774 14.4683 6.13911 14.6166 5.79164 14.7788ZM10.2693 17.9763C9.25114 17.9732 8.42723 18.8073 8.42875 19.8392C8.43178 20.8571 9.25114 21.6897 10.2541 21.6944C11.2586 21.699 12.084 20.871 12.0916 19.8546C12.0991 18.8166 11.2859 17.9794 10.2693 17.9763ZM20.8344 13.3592C20.8753 13.3731 20.8905 13.3824 20.9072 13.3824C22.2212 13.3839 23.5352 13.3886 24.8492 13.3793C24.9357 13.3793 25.0206 13.282 25.1056 13.2295C25.0464 13.1399 25.007 13.0086 24.925 12.9669C24.5366 12.7707 24.1194 12.6255 23.7415 12.4108C22.816 11.884 21.8206 12.1003 20.8328 12.0509C20.8344 12.505 20.8344 12.9282 20.8344 13.3592ZM10.9961 22.4204C10.4908 22.4204 10.0189 22.4204 9.52729 22.4204C9.52729 22.8745 9.52425 23.358 9.5288 23.843C9.53032 24.0099 9.63046 24.0871 9.78826 24.0871C10.1069 24.0886 10.424 24.0886 10.7427 24.0871C10.9035 24.0856 10.9945 24.0006 10.9961 23.8353C10.9976 23.3611 10.9961 22.8853 10.9961 22.4204ZM13.4784 16.6216C13.1628 16.4162 12.8715 16.2262 12.565 16.0269C12.2296 16.5459 11.9064 17.0464 11.5924 17.5314C11.87 17.7894 12.1295 18.0319 12.4011 18.2852C12.7531 17.743 13.1051 17.1978 13.4784 16.6216ZM15.0716 14.1532C14.6376 14.1532 14.2568 14.1501 13.8744 14.1563C13.8259 14.1563 13.7576 14.1887 13.7303 14.2289C13.4784 14.6073 13.2341 14.9904 12.9792 15.3828C13.2948 15.5882 13.5876 15.7782 13.8926 15.9775C14.2871 15.3689 14.6665 14.7819 15.0716 14.1532Z' fill='%23F5851A'/%3E%3Cpath d='M2.7908 10.3239C2.79687 10.5386 2.63756 10.7147 2.42666 10.7271C2.20209 10.7394 2.02152 10.5742 2.01393 10.3486C2.00635 10.1324 2.16567 9.95783 2.37657 9.94547C2.60265 9.93311 2.78473 10.0999 2.7908 10.3239Z' fill='%23F5851A'/%3E%3Cpath d='M10.8441 10.3347C10.8441 10.5556 10.6833 10.724 10.4663 10.727C10.2387 10.7317 10.0688 10.5556 10.0733 10.3239C10.0794 10.1045 10.2463 9.9408 10.4633 9.94389C10.6788 9.94698 10.8426 10.1154 10.8441 10.3347Z' fill='%23F5851A'/%3E%3Cpath d='M10.2355 20.2177C10.017 20.2177 9.79998 20.2239 9.58148 20.2162C9.32202 20.2053 9.17182 20.054 9.17485 19.8269C9.1794 19.6091 9.32354 19.4608 9.57087 19.4562C10.0321 19.4469 10.4934 19.4469 10.9531 19.4562C11.2035 19.4608 11.3416 19.6075 11.3446 19.83C11.3476 20.0617 11.2005 20.2069 10.938 20.2162C10.7058 20.2239 10.4706 20.2177 10.2355 20.2177Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.cat-acc-seven { + position: relative; +} +.cat-acc-seven:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.51638 18.9954C8.93148 18.9954 8.35801 18.9954 7.778 18.9954C7.58848 18.0804 7.09017 17.3696 6.19647 16.9477C5.8501 16.7843 5.45307 16.6482 5.07076 16.6301C4.22607 16.5923 3.36994 16.5741 2.53179 16.6618C1.15448 16.8055 0.0696228 17.9746 0.0108051 19.2586C-0.00716691 19.6624 0.141513 19.8091 0.574476 19.8106C1.72142 19.8121 2.86673 19.8106 4.01367 19.8106C4.1117 19.8106 4.20974 19.8106 4.33881 19.8106C4.33881 20.3173 4.33881 20.8073 4.33881 21.2973C4.33881 21.4727 4.33063 21.6482 4.34207 21.8236C4.35678 22.0595 4.54466 22.2198 4.77993 22.2153C5.0054 22.2108 5.19656 22.0565 5.19819 21.8327C5.208 21.022 5.208 20.2114 5.19819 19.4023C5.19492 19.1421 5.00377 19.0106 4.67864 19.0106C3.53169 19.009 2.38639 19.009 1.23944 19.009C1.14141 19.009 1.04175 19.009 0.942086 19.009C1.02541 18.2982 1.73449 17.6192 2.5563 17.4588C2.71478 17.4286 2.87817 17.4059 3.03828 17.4074C3.75063 17.415 4.46951 17.3742 5.17206 17.4588C6.15562 17.5768 6.87123 18.3754 6.93169 19.2949C6.95783 19.6972 7.08362 19.8091 7.51659 19.8091C8.17502 19.8106 8.83346 19.8091 9.51476 19.8091C9.51476 20.3384 9.51476 20.8587 9.51476 21.4016C9.4347 21.4047 9.3481 21.4122 9.26151 21.4122C8.64719 21.4137 8.03451 21.4092 7.4202 21.4137C7.12284 21.4168 6.94149 21.5559 6.94149 21.8176C6.94312 22.846 6.02491 23.882 4.56754 23.8215C4.03655 23.7988 3.50229 23.826 2.96967 23.8154C1.97467 23.7942 1.0826 23.097 0.93719 22.2153C1.53354 22.2153 2.12661 22.2153 2.71805 22.2153C2.79974 22.2153 2.8798 22.2168 2.96149 22.2153C3.27682 22.2093 3.47125 22.052 3.46798 21.8085C3.46471 21.5665 3.26865 21.4153 2.94843 21.4137C2.13642 21.4107 1.3244 21.4107 0.510755 21.4137C0.161116 21.4153 0.00264121 21.5725 0.00590886 21.8962C0.0222471 23.2831 1.24271 24.5081 2.77361 24.6019C3.58071 24.6518 4.40416 24.6578 5.20473 24.5716C6.50199 24.4325 7.45451 23.5598 7.73879 22.3786C7.75023 22.3318 7.76003 22.2834 7.77473 22.2153C8.4495 22.2153 9.1161 22.2138 9.7827 22.2183C9.83825 22.2183 9.90197 22.2516 9.94608 22.2864C10.4656 22.6978 11.0179 22.7114 11.5979 22.4074C11.6191 22.3953 11.6453 22.3907 11.6959 22.3726C11.6665 22.9186 11.825 23.3798 12.3543 23.6566C12.8739 23.9288 13.3771 23.8562 13.8591 23.5205C14.4293 23.9122 15.0109 23.9334 15.5877 23.5265C16.3049 23.9198 16.7052 23.9198 17.331 23.5205C17.826 23.8593 18.3586 23.9425 18.906 23.6233C19.4566 23.3012 19.5432 22.7885 19.4958 22.2168C19.8095 22.2168 20.097 22.2017 20.3813 22.2259C20.4744 22.2335 20.5708 22.3348 20.6411 22.4119C22.0919 24.0075 24.8482 23.643 25.7468 21.7344C26.3742 20.402 25.8007 18.8472 24.425 18.1515C23.0542 17.4588 21.3453 17.8369 20.4679 19.0302C20.4173 19.0983 20.3584 19.1678 20.3307 19.245C20.2604 19.4371 20.2947 19.614 20.4908 19.7289C20.695 19.8499 20.8878 19.8167 21.0495 19.6548C21.1165 19.5883 21.1639 19.5051 21.2211 19.431C21.7766 18.7247 22.7553 18.4343 23.6539 18.7111C24.5361 18.9818 25.1325 19.7501 25.1325 20.6137C25.1325 21.4758 24.5312 22.2471 23.6506 22.5148C22.7487 22.7885 21.757 22.5087 21.2276 21.7873C21.0185 21.5015 20.7849 21.382 20.4222 21.4107C20.1281 21.4334 19.8307 21.4153 19.499 21.4153C19.499 20.8663 19.5072 20.3354 19.4974 19.8031C19.4876 19.2041 19.0497 18.7353 18.4175 18.6249C18.0727 18.5644 17.746 18.6491 17.3408 18.9047C16.7722 18.5175 16.1889 18.4918 15.6007 18.9077C15.0207 18.4918 14.4309 18.5145 13.8133 18.8593C13.8624 18.8094 13.9114 18.758 13.962 18.7096C14.4718 18.2271 14.7299 17.6479 14.7332 16.9734C14.7348 16.4803 14.7348 15.9873 14.7332 15.4943C14.7316 15.1812 14.5649 14.9967 14.2953 14.9997C14.0257 15.0027 13.8689 15.1857 13.8673 15.5048C13.8656 15.9979 13.8705 16.4909 13.8656 16.984C13.8558 17.8778 13.1647 18.5463 12.1975 18.6068C11.8413 18.6294 11.7024 18.764 11.7008 19.1013C11.6975 19.6442 11.7057 20.1872 11.6975 20.7301C11.691 21.1279 11.5358 21.4773 11.1682 21.6935C11.0309 21.7752 10.8071 21.7934 10.6437 21.7586C10.4362 21.7132 10.397 21.5196 10.3987 21.3306C10.4019 20.5124 10.3954 19.6926 10.4052 18.8744C10.4068 18.755 10.4477 18.6279 10.5049 18.5205C11.0032 17.5859 11.5129 16.6558 12.0096 15.7196C12.0782 15.5895 12.1289 15.4353 12.1289 15.2931C12.137 13.4298 12.1338 11.5666 12.1338 9.70484C12.1338 9.66249 12.1354 9.62166 12.1305 9.57931C12.106 9.34791 11.9165 9.18306 11.6845 9.19214C11.4606 9.1997 11.2809 9.35699 11.2711 9.58082C11.258 9.86515 11.2662 10.1495 11.2662 10.4323C11.2662 11.1764 11.2662 11.919 11.2662 12.6631C11.2662 12.7432 11.2662 12.8234 11.2662 12.902C10.812 12.412 10.5571 11.8494 10.4591 11.2354C10.0425 8.62953 12.1926 6.44413 15.0354 6.58327C15.818 6.62108 16.5369 6.85852 17.1741 7.28048C17.2656 7.34098 17.3244 7.49978 17.3244 7.6132C17.3326 10.1359 17.3342 12.6585 17.3261 15.1827C17.3244 15.4549 17.4045 15.6591 17.6218 15.8436C18.2345 16.3624 18.5661 17.0127 18.6282 17.7795C18.6511 18.0517 18.839 18.2196 19.089 18.2029C19.3406 18.1863 19.5105 17.9988 19.4909 17.7281C19.4272 16.8357 19.0677 16.0599 18.3897 15.4202C18.2443 15.2825 18.2051 15.1434 18.1904 14.9604C18.1495 14.4673 18.2426 14.0666 18.6707 13.6945C19.1788 13.2529 19.4745 12.654 19.6804 12.0309C19.7882 11.7072 19.7016 11.4925 19.4337 11.4108C19.187 11.3367 18.986 11.4789 18.857 11.7708C18.6903 12.1579 18.4893 12.533 18.3031 12.9141C18.2753 12.9035 18.2475 12.8945 18.2181 12.8839C18.2181 11.3458 18.2181 9.80768 18.2181 8.21967C18.2949 8.31193 18.3505 8.3694 18.3946 8.43595C18.7328 8.93806 18.9533 9.481 19.0252 10.0723C19.0318 10.1223 19.0416 10.1722 19.053 10.2206C19.1102 10.4746 19.3063 10.6183 19.5432 10.585C19.7833 10.5518 19.9304 10.3612 19.9026 10.1056C19.8062 9.20273 19.4778 8.37545 18.8619 7.67219C17.4568 6.06754 15.6301 5.43537 13.4686 5.94202C11.3054 6.44867 10 7.80679 9.61932 9.83944C9.32196 11.4305 9.85786 12.8249 11.0751 13.9849C11.2107 14.1134 11.2646 14.236 11.2809 14.4159C11.3365 15.0269 11.1796 15.5729 10.8512 16.1068C10.4771 16.7148 10.165 17.356 9.82681 17.9821C9.74186 18.1394 9.63729 18.2907 9.58501 18.457C9.53273 18.6204 9.53762 18.8003 9.51638 18.9954ZM13.4376 21.1899C13.4376 21.6406 13.4408 22.0913 13.4359 22.5435C13.4343 22.8384 13.266 23.0184 13.003 23.0184C12.7399 23.0184 12.5716 22.8399 12.57 22.545C12.5667 21.6603 12.5667 20.774 12.57 19.8893C12.5716 19.5943 12.7399 19.4144 13.0013 19.4144C13.2627 19.4144 13.4327 19.5943 13.4343 19.8893C13.4392 20.3203 13.4376 20.7543 13.4376 21.1899ZM15.1694 21.2065C15.1694 21.6497 15.1711 22.0913 15.1694 22.5344C15.1678 22.8324 15.0077 23.0123 14.7463 23.0169C14.475 23.0229 14.3051 22.8384 14.3051 22.5269C14.3035 21.6497 14.3035 20.7725 14.3051 19.8953C14.3051 19.5974 14.4669 19.4174 14.7283 19.4113C14.9979 19.4053 15.1694 19.5913 15.1711 19.9029C15.1727 20.3369 15.1694 20.771 15.1694 21.2065ZM16.9029 21.1914C16.9029 21.6421 16.9062 22.0928 16.9013 22.545C16.8996 22.8384 16.7297 23.0184 16.4667 23.0184C16.2036 23.0169 16.037 22.8384 16.037 22.542C16.0337 21.6572 16.0337 20.771 16.037 19.8862C16.0386 19.5928 16.2085 19.4129 16.4699 19.4129C16.7314 19.4144 16.898 19.5943 16.9013 19.8893C16.9062 20.3218 16.9029 20.7574 16.9029 21.1914ZM17.7705 21.2398C17.7705 20.7891 17.7688 20.3384 17.7721 19.8862C17.7737 19.5913 17.942 19.4113 18.2051 19.4113C18.4665 19.4113 18.6364 19.5913 18.638 19.8862C18.6413 20.771 18.6413 21.6572 18.638 22.542C18.6364 22.8369 18.4681 23.0169 18.2051 23.0169C17.942 23.0169 17.7754 22.8369 17.7737 22.542C17.7672 22.1079 17.7705 21.6739 17.7705 21.2398Z' fill='%23ABB2BF'/%3E%3Cpath d='M7.34479 15.7059C7.72221 15.3641 8.04734 15.0753 8.36593 14.7804C8.61591 14.5505 8.63551 14.4113 8.45579 14.1361C8.05714 13.5251 7.76142 12.8748 7.5817 12.1791C7.50654 11.8872 7.3693 11.7919 7.0458 11.7904C6.5867 11.7873 6.12923 11.7904 5.65379 11.7904C5.65379 10.9888 5.65379 10.2069 5.65379 9.38416C5.88416 9.38416 6.12269 9.38416 6.36286 9.38416C6.59814 9.38416 6.83177 9.37962 7.06704 9.38567C7.34479 9.39172 7.51308 9.26922 7.57517 9.02573C7.75652 8.30432 8.06368 7.6313 8.48357 7.00064C8.62898 6.78134 8.5865 6.59078 8.39208 6.41535C8.06205 6.11892 7.73364 5.81946 7.43302 5.54723C8.05387 4.97404 8.65676 4.41899 9.29721 3.82765C9.54882 4.06661 9.84618 4.35396 10.1468 4.63678C10.4719 4.94077 10.5798 4.95287 10.9686 4.73811C11.6009 4.39026 12.274 4.13466 12.9864 3.97133C13.3393 3.88966 13.4341 3.77925 13.4357 3.44804C13.4373 3.03213 13.4357 2.61471 13.4357 2.16705C13.8736 2.16705 14.2951 2.16856 14.715 2.16705C14.9159 2.16554 15.0875 2.08538 15.1267 1.90541C15.1528 1.7829 15.1251 1.61805 15.0499 1.51672C14.9878 1.43203 14.8228 1.37758 14.7003 1.37304C14.1497 1.35792 13.5991 1.36246 13.0485 1.36851C12.7331 1.37153 12.573 1.52579 12.5714 1.82525C12.5665 2.29257 12.5698 2.75839 12.5698 3.19849C11.913 3.45106 11.2839 3.69153 10.6141 3.94864C10.3478 3.6991 10.052 3.4193 9.75305 3.14254C9.28414 2.70697 9.21388 2.70395 8.68943 3.11683C8.57506 2.93837 8.4656 2.7599 8.35123 2.58598C8.16988 2.31073 7.97381 2.26082 7.66992 2.41205C7.53432 2.48011 7.40361 2.55271 7.27127 2.62379C6.86935 2.83704 6.56873 2.6737 6.56709 2.23964C6.56709 2.08084 6.572 1.92204 6.56383 1.76324C6.54913 1.52126 6.39555 1.37002 6.13577 1.36699C5.26985 1.35943 4.40228 1.35943 3.53635 1.36699C3.28474 1.36851 3.12626 1.52731 3.10666 1.76778C3.09359 1.92507 3.08378 2.08689 3.10666 2.24267C3.1426 2.48162 3.03477 2.62379 2.8044 2.69487C2.73088 2.71756 2.62958 2.72663 2.56586 2.6979C2.36327 2.60715 2.17538 2.48919 1.97605 2.39239C1.71138 2.26384 1.50224 2.31073 1.35193 2.54817C0.922238 3.22421 0.497448 3.90327 0.079189 4.58535C-0.0662212 4.8228 -0.00413597 5.0179 0.242571 5.16611C0.378179 5.24778 0.520314 5.3234 0.66409 5.39146C0.842177 5.47464 0.953277 5.56085 0.950009 5.78468C0.948376 6.00246 0.824207 6.06901 0.665726 6.15219C-0.152819 6.58624 -0.152817 6.58776 0.320992 7.34849C0.64939 7.87631 0.976151 8.40565 1.30782 8.93196C1.50714 9.24805 1.70157 9.29493 2.04631 9.11798C2.17211 9.05295 2.30772 8.99699 2.41882 8.91683C2.60181 8.78374 2.77662 8.77164 2.94 8.92591C3.01189 8.99397 3.08542 9.08622 3.09685 9.17394C3.12136 9.36299 3.09685 9.55809 3.10666 9.75016C3.11973 10.0194 3.30926 10.1933 3.56086 10.1827C3.8043 10.1721 3.96442 10.0058 3.96932 9.73957C3.97586 9.42197 3.96932 9.10437 3.97096 8.78677C3.97259 8.59167 3.886 8.45858 3.69484 8.36632C3.4563 8.25138 3.22266 8.12283 2.99556 7.98974C2.81747 7.88539 2.64592 7.86875 2.46293 7.96857C2.28484 8.06536 2.10513 8.15762 1.89763 8.26651C1.60845 7.80523 1.32743 7.35303 1.03497 6.88418C1.21469 6.78588 1.38297 6.68909 1.55453 6.60137C1.77999 6.48794 1.86495 6.32158 1.84044 6.08262C1.81921 5.87694 1.81921 5.6652 1.84044 5.45952C1.86332 5.22358 1.78817 5.0542 1.55943 4.93925C1.38625 4.85305 1.21959 4.75474 1.03497 4.65493C1.32579 4.18911 1.60844 3.73691 1.9107 3.25294C2.3747 3.60835 2.76846 3.687 3.34683 3.37393C3.92031 3.06389 4.06408 2.71756 3.94317 2.17461C4.55422 2.17461 5.10973 2.17461 5.71588 2.17461C5.62438 2.70546 5.76162 3.06541 6.34162 3.37847C6.9249 3.69153 7.31702 3.60533 7.75488 3.27109C8.09962 3.68095 8.09799 3.68095 7.73855 4.0167C7.32683 4.40236 6.91673 4.78953 6.47723 5.20392C6.18641 4.6519 5.76326 4.298 5.1326 4.19062C4.75519 4.1271 4.39574 4.18306 4.05591 4.34186C3.34683 4.67156 2.97923 5.40658 3.15404 6.13253C3.32069 6.8252 4.0167 7.35 4.7944 7.36966C5.67666 7.39235 6.28445 6.89628 6.58344 5.92382C6.89876 6.21873 7.22063 6.5197 7.53105 6.81008C7.30395 7.35151 7.07031 7.91715 6.8236 8.47824C6.80073 8.52966 6.68799 8.57201 6.61774 8.57352C6.17497 8.5826 5.73384 8.57504 5.29108 8.57806C4.9349 8.58108 4.77479 8.72476 4.77479 9.05144C4.77153 10.0708 4.77153 11.0901 4.77479 12.1095C4.77643 12.4392 4.93164 12.5844 5.28455 12.5874C5.72731 12.5904 6.17008 12.5813 6.61121 12.595C6.68963 12.598 6.80727 12.666 6.83668 12.7311C7.07848 13.268 7.30395 13.8124 7.55719 14.4038C7.25983 14.6775 6.9151 14.9936 6.572 15.3097C6.26321 15.5955 6.25994 15.774 6.55893 16.0523C7.20265 16.6512 7.84801 17.2456 8.49011 17.8445C8.66002 18.0033 8.84955 18.0713 9.07338 17.9594C9.34296 17.8248 9.36093 17.5178 9.10932 17.2819C8.61427 16.8175 8.11596 16.3578 7.61601 15.8995C7.54413 15.8421 7.4608 15.7921 7.34479 15.7059ZM5.69953 5.78165C5.69627 6.22478 5.31558 6.57566 4.84014 6.57566C4.3696 6.57566 3.97748 6.21722 3.97258 5.78165C3.96768 5.34004 4.37287 4.96799 4.85321 4.97404C5.32376 4.97858 5.70443 5.34155 5.69953 5.78165Z' fill='%23ABB2BF'/%3E%3Cpath d='M21.923 14.4037C22.1697 13.8199 22.3984 13.2694 22.6419 12.7234C22.668 12.6645 22.7775 12.6009 22.851 12.5994C23.2921 12.5873 23.7349 12.5964 24.1777 12.5934C24.5469 12.5903 24.7005 12.4482 24.7005 12.1018C24.7021 11.0916 24.7021 10.0798 24.7005 9.06951C24.6988 8.72922 24.542 8.58705 24.1679 8.58554C23.7349 8.58252 23.3019 8.59008 22.869 8.57949C22.7922 8.57798 22.6713 8.52807 22.6468 8.4706C22.4001 7.91707 22.1697 7.35748 21.9197 6.76463C22.2301 6.4803 22.5781 6.16572 22.9212 5.84661C23.2121 5.57589 23.2137 5.39138 22.9229 5.12066C22.1648 4.41589 21.4051 3.71263 20.6437 3.01239C20.3512 2.74168 20.1519 2.7447 19.8595 3.0139C19.5147 3.33302 19.1749 3.65516 18.8694 3.941C18.2256 3.70809 17.6211 3.49485 17.0248 3.26647C16.9643 3.24379 16.9104 3.13187 16.9071 3.06079C16.8957 2.66001 16.9039 2.25922 16.9006 1.85844C16.899 1.5484 16.7274 1.36238 16.4578 1.36691C16.1981 1.37296 16.0363 1.55294 16.0347 1.85088C16.0314 2.39383 16.0314 2.93677 16.0347 3.47972C16.0363 3.76556 16.1392 3.89714 16.4382 3.96217C17.2078 4.13156 17.9283 4.40984 18.5998 4.79399C18.8351 4.92859 19.0425 4.90288 19.2337 4.7229C19.5621 4.41438 19.8921 4.10585 20.2124 3.8064C20.8332 4.38262 21.4361 4.9422 22.0651 5.52598C21.758 5.80426 21.4345 6.09313 21.1159 6.38653C20.8528 6.62851 20.8332 6.76009 21.0211 7.04896C21.4149 7.65391 21.7057 8.29668 21.887 8.9833C21.9687 9.29183 22.0978 9.38408 22.4376 9.3856C22.8886 9.38711 23.3395 9.3856 23.8117 9.3856C23.8117 10.1811 23.8117 10.9691 23.8117 11.7918C23.3885 11.7918 22.9588 11.7918 22.5291 11.7918C22.0684 11.7918 22.0177 11.8629 21.8642 12.2546C21.6207 12.8701 21.3479 13.4781 21.0472 14.0725C20.8561 14.4506 20.8365 14.5338 21.1649 14.8362C21.4655 15.113 21.7694 15.3852 22.0913 15.6756C22.0112 15.7543 21.9524 15.8132 21.8903 15.8707C21.3805 16.3441 20.8675 16.8144 20.3594 17.2893C20.1339 17.4996 20.116 17.7355 20.3022 17.9079C20.4836 18.0773 20.7483 18.0607 20.9721 17.8565C21.6322 17.25 22.2906 16.6435 22.9441 16.031C23.2072 15.7845 23.2006 15.5924 22.931 15.3399C22.5863 15.0147 22.235 14.6926 21.923 14.4037Z' fill='%23ABB2BF'/%3E%3Cpath d='M21.6709 20.6229C21.6758 21.2399 22.2036 21.7662 22.862 21.8116C23.1544 21.8313 23.3652 21.6951 23.3979 21.4638C23.4306 21.2339 23.2623 21.0599 22.9666 21.0146C22.6823 20.9707 22.5205 20.8104 22.5369 20.5881C22.5516 20.39 22.728 20.2281 22.942 20.2145C23.1822 20.2009 23.3538 20.3491 23.4028 20.6138C23.4534 20.8875 23.6413 21.0403 23.8897 21.01C24.1396 20.9798 24.2867 20.7832 24.2638 20.5125C24.2099 19.8727 23.5939 19.3782 22.8963 19.413C22.2134 19.4462 21.666 19.9861 21.6709 20.6229Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 26px; + height: 26px; + left: -34px; +} +.cat-acc-seven--active:before { + background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.51638 18.9954C8.93148 18.9954 8.35801 18.9954 7.778 18.9954C7.58848 18.0804 7.09017 17.3696 6.19647 16.9477C5.8501 16.7843 5.45307 16.6482 5.07076 16.6301C4.22607 16.5923 3.36994 16.5741 2.53179 16.6618C1.15448 16.8055 0.0696228 17.9746 0.0108051 19.2586C-0.00716691 19.6624 0.141513 19.8091 0.574476 19.8106C1.72142 19.8121 2.86673 19.8106 4.01367 19.8106C4.1117 19.8106 4.20974 19.8106 4.33881 19.8106C4.33881 20.3173 4.33881 20.8073 4.33881 21.2973C4.33881 21.4727 4.33063 21.6482 4.34207 21.8236C4.35678 22.0595 4.54466 22.2198 4.77993 22.2153C5.0054 22.2108 5.19656 22.0565 5.19819 21.8327C5.208 21.022 5.208 20.2114 5.19819 19.4023C5.19492 19.1421 5.00377 19.0106 4.67864 19.0106C3.53169 19.009 2.38639 19.009 1.23944 19.009C1.14141 19.009 1.04175 19.009 0.942086 19.009C1.02541 18.2982 1.73449 17.6192 2.5563 17.4588C2.71478 17.4286 2.87817 17.4059 3.03828 17.4074C3.75063 17.415 4.46951 17.3742 5.17206 17.4588C6.15562 17.5768 6.87123 18.3754 6.93169 19.2949C6.95783 19.6972 7.08362 19.8091 7.51659 19.8091C8.17502 19.8106 8.83346 19.8091 9.51476 19.8091C9.51476 20.3384 9.51476 20.8587 9.51476 21.4016C9.4347 21.4047 9.3481 21.4122 9.26151 21.4122C8.64719 21.4137 8.03451 21.4092 7.4202 21.4137C7.12284 21.4168 6.94149 21.5559 6.94149 21.8176C6.94312 22.846 6.02491 23.882 4.56754 23.8215C4.03655 23.7988 3.50229 23.826 2.96967 23.8154C1.97467 23.7942 1.0826 23.097 0.93719 22.2153C1.53354 22.2153 2.12661 22.2153 2.71805 22.2153C2.79974 22.2153 2.8798 22.2168 2.96149 22.2153C3.27682 22.2093 3.47125 22.052 3.46798 21.8085C3.46471 21.5665 3.26865 21.4153 2.94843 21.4137C2.13642 21.4107 1.3244 21.4107 0.510754 21.4137C0.161116 21.4153 0.00264121 21.5725 0.00590886 21.8962C0.0222471 23.2831 1.24271 24.5081 2.77361 24.6019C3.58071 24.6518 4.40416 24.6578 5.20473 24.5716C6.50199 24.4325 7.45451 23.5598 7.73879 22.3786C7.75023 22.3318 7.76003 22.2834 7.77473 22.2153C8.4495 22.2153 9.1161 22.2138 9.7827 22.2183C9.83825 22.2183 9.90197 22.2516 9.94608 22.2864C10.4656 22.6978 11.0179 22.7114 11.5979 22.4074C11.6191 22.3953 11.6453 22.3907 11.6959 22.3726C11.6665 22.9186 11.825 23.3798 12.3543 23.6566C12.8739 23.9288 13.3771 23.8562 13.8591 23.5205C14.4293 23.9122 15.0109 23.9334 15.5877 23.5265C16.3049 23.9198 16.7052 23.9198 17.331 23.5205C17.826 23.8593 18.3586 23.9425 18.906 23.6233C19.4566 23.3012 19.5432 22.7885 19.4958 22.2168C19.8095 22.2168 20.097 22.2017 20.3813 22.2259C20.4744 22.2335 20.5708 22.3348 20.6411 22.4119C22.0919 24.0075 24.8482 23.643 25.7468 21.7344C26.3742 20.402 25.8007 18.8472 24.425 18.1515C23.0542 17.4588 21.3453 17.8369 20.4679 19.0302C20.4173 19.0983 20.3584 19.1678 20.3307 19.245C20.2604 19.4371 20.2947 19.614 20.4908 19.7289C20.695 19.8499 20.8878 19.8167 21.0495 19.6548C21.1165 19.5883 21.1639 19.5051 21.2211 19.431C21.7766 18.7247 22.7553 18.4343 23.6539 18.7111C24.5361 18.9818 25.1325 19.7501 25.1325 20.6137C25.1325 21.4758 24.5312 22.2471 23.6506 22.5148C22.7487 22.7885 21.757 22.5087 21.2276 21.7873C21.0185 21.5015 20.7849 21.382 20.4222 21.4107C20.1281 21.4334 19.8307 21.4153 19.499 21.4153C19.499 20.8663 19.5072 20.3354 19.4974 19.8031C19.4876 19.2041 19.0497 18.7353 18.4175 18.6249C18.0727 18.5644 17.746 18.6491 17.3408 18.9047C16.7722 18.5175 16.1889 18.4918 15.6007 18.9077C15.0207 18.4918 14.4309 18.5145 13.8133 18.8593C13.8624 18.8094 13.9114 18.758 13.962 18.7096C14.4718 18.2271 14.7299 17.6479 14.7332 16.9734C14.7348 16.4803 14.7348 15.9873 14.7332 15.4943C14.7316 15.1812 14.5649 14.9967 14.2953 14.9997C14.0257 15.0027 13.8689 15.1857 13.8673 15.5048C13.8656 15.9979 13.8705 16.4909 13.8656 16.984C13.8558 17.8778 13.1647 18.5463 12.1975 18.6068C11.8413 18.6294 11.7024 18.764 11.7008 19.1013C11.6975 19.6442 11.7057 20.1872 11.6975 20.7301C11.691 21.1279 11.5358 21.4773 11.1682 21.6935C11.0309 21.7752 10.8071 21.7934 10.6437 21.7586C10.4362 21.7132 10.397 21.5196 10.3987 21.3306C10.4019 20.5124 10.3954 19.6926 10.4052 18.8744C10.4068 18.755 10.4477 18.6279 10.5049 18.5205C11.0032 17.5859 11.5129 16.6558 12.0096 15.7196C12.0782 15.5895 12.1289 15.4353 12.1289 15.2931C12.137 13.4298 12.1338 11.5666 12.1338 9.70484C12.1338 9.66249 12.1354 9.62166 12.1305 9.57931C12.106 9.34791 11.9165 9.18306 11.6845 9.19214C11.4606 9.1997 11.2809 9.35699 11.2711 9.58082C11.258 9.86515 11.2662 10.1495 11.2662 10.4323C11.2662 11.1764 11.2662 11.919 11.2662 12.6631C11.2662 12.7432 11.2662 12.8234 11.2662 12.902C10.812 12.412 10.5571 11.8494 10.4591 11.2354C10.0425 8.62953 12.1926 6.44413 15.0354 6.58327C15.818 6.62108 16.5369 6.85852 17.1741 7.28048C17.2656 7.34098 17.3244 7.49978 17.3244 7.61321C17.3326 10.1359 17.3342 12.6585 17.3261 15.1827C17.3244 15.4549 17.4045 15.6591 17.6218 15.8436C18.2345 16.3624 18.5661 17.0127 18.6282 17.7795C18.6511 18.0517 18.839 18.2196 19.089 18.2029C19.3406 18.1863 19.5105 17.9988 19.4909 17.7281C19.4272 16.8357 19.0677 16.0599 18.3897 15.4202C18.2443 15.2825 18.2051 15.1434 18.1904 14.9604C18.1495 14.4673 18.2426 14.0666 18.6707 13.6945C19.1788 13.2529 19.4745 12.654 19.6804 12.0309C19.7882 11.7072 19.7016 11.4925 19.4337 11.4108C19.187 11.3367 18.986 11.4789 18.857 11.7708C18.6903 12.1579 18.4893 12.533 18.3031 12.9141C18.2753 12.9035 18.2475 12.8945 18.2181 12.8839C18.2181 11.3458 18.2181 9.80768 18.2181 8.21967C18.2949 8.31193 18.3505 8.3694 18.3946 8.43594C18.7328 8.93806 18.9533 9.481 19.0252 10.0723C19.0318 10.1223 19.0416 10.1722 19.053 10.2206C19.1102 10.4746 19.3063 10.6183 19.5432 10.585C19.7833 10.5518 19.9304 10.3612 19.9026 10.1056C19.8062 9.20273 19.4778 8.37545 18.8619 7.67219C17.4568 6.06755 15.6302 5.43537 13.4686 5.94202C11.3054 6.44867 10 7.80679 9.61932 9.83944C9.32196 11.4305 9.85786 12.8249 11.0751 13.9849C11.2107 14.1134 11.2646 14.236 11.2809 14.4159C11.3365 15.0269 11.1796 15.5729 10.8512 16.1068C10.4771 16.7148 10.165 17.356 9.82681 17.9821C9.74186 18.1394 9.63729 18.2907 9.58501 18.457C9.53273 18.6204 9.53762 18.8003 9.51638 18.9954ZM13.4376 21.1899C13.4376 21.6406 13.4408 22.0913 13.4359 22.5435C13.4343 22.8384 13.266 23.0184 13.003 23.0184C12.7399 23.0184 12.5716 22.8399 12.57 22.545C12.5667 21.6603 12.5667 20.774 12.57 19.8893C12.5716 19.5943 12.7399 19.4144 13.0013 19.4144C13.2627 19.4144 13.4327 19.5943 13.4343 19.8893C13.4392 20.3203 13.4376 20.7543 13.4376 21.1899ZM15.1694 21.2065C15.1694 21.6497 15.1711 22.0913 15.1694 22.5344C15.1678 22.8324 15.0077 23.0123 14.7463 23.0169C14.475 23.0229 14.3051 22.8384 14.3051 22.5269C14.3035 21.6497 14.3035 20.7725 14.3051 19.8953C14.3051 19.5974 14.4669 19.4174 14.7283 19.4113C14.9979 19.4053 15.1694 19.5913 15.1711 19.9029C15.1727 20.3369 15.1694 20.771 15.1694 21.2065ZM16.9029 21.1914C16.9029 21.6421 16.9062 22.0928 16.9013 22.545C16.8996 22.8384 16.7297 23.0184 16.4667 23.0184C16.2036 23.0169 16.037 22.8384 16.037 22.542C16.0337 21.6572 16.0337 20.771 16.037 19.8862C16.0386 19.5928 16.2085 19.4129 16.4699 19.4129C16.7314 19.4144 16.898 19.5943 16.9013 19.8893C16.9062 20.3218 16.9029 20.7574 16.9029 21.1914ZM17.7705 21.2398C17.7705 20.7891 17.7688 20.3384 17.7721 19.8862C17.7737 19.5913 17.942 19.4113 18.2051 19.4113C18.4665 19.4113 18.6364 19.5913 18.638 19.8862C18.6413 20.771 18.6413 21.6572 18.638 22.542C18.6364 22.8369 18.4681 23.0169 18.2051 23.0169C17.942 23.0169 17.7754 22.8369 17.7737 22.542C17.7672 22.1079 17.7705 21.6739 17.7705 21.2398Z' fill='%23F5851A'/%3E%3Cpath d='M7.34479 15.7059C7.72221 15.3641 8.04734 15.0753 8.36593 14.7804C8.61591 14.5505 8.63551 14.4113 8.45579 14.1361C8.05714 13.5251 7.76142 12.8748 7.5817 12.1791C7.50654 11.8872 7.3693 11.7919 7.0458 11.7904C6.5867 11.7873 6.12923 11.7904 5.65379 11.7904C5.65379 10.9888 5.65379 10.2069 5.65379 9.38416C5.88416 9.38416 6.12269 9.38416 6.36286 9.38416C6.59814 9.38416 6.83177 9.37962 7.06704 9.38567C7.34479 9.39172 7.51308 9.26922 7.57517 9.02573C7.75652 8.30432 8.06368 7.63131 8.48357 7.00064C8.62898 6.78134 8.5865 6.59078 8.39208 6.41534C8.06205 6.11892 7.73364 5.81946 7.43302 5.54723C8.05387 4.97404 8.65676 4.41899 9.29721 3.82765C9.54882 4.06661 9.84618 4.35396 10.1468 4.63678C10.4719 4.94077 10.5798 4.95287 10.9686 4.73811C11.6009 4.39026 12.274 4.13466 12.9864 3.97133C13.3393 3.88966 13.4341 3.77925 13.4357 3.44804C13.4373 3.03213 13.4357 2.61471 13.4357 2.16705C13.8736 2.16705 14.2951 2.16856 14.715 2.16705C14.9159 2.16554 15.0875 2.08538 15.1267 1.90541C15.1528 1.7829 15.1251 1.61805 15.0499 1.51672C14.9878 1.43203 14.8228 1.37758 14.7003 1.37304C14.1497 1.35792 13.5991 1.36246 13.0485 1.36851C12.7331 1.37153 12.573 1.52579 12.5714 1.82525C12.5665 2.29257 12.5698 2.75839 12.5698 3.1985C11.913 3.45106 11.2839 3.69153 10.6141 3.94864C10.3478 3.6991 10.052 3.4193 9.75305 3.14254C9.28414 2.70697 9.21388 2.70395 8.68943 3.11683C8.57506 2.93837 8.4656 2.7599 8.35123 2.58598C8.16988 2.31073 7.97381 2.26082 7.66992 2.41205C7.53432 2.48011 7.40361 2.55271 7.27127 2.62379C6.86935 2.83704 6.56873 2.6737 6.56709 2.23964C6.56709 2.08084 6.572 1.92204 6.56383 1.76324C6.54913 1.52126 6.39555 1.37002 6.13577 1.36699C5.26984 1.35943 4.40228 1.35943 3.53635 1.36699C3.28474 1.36851 3.12626 1.52731 3.10666 1.76778C3.09359 1.92507 3.08378 2.08689 3.10666 2.24267C3.1426 2.48162 3.03477 2.62379 2.8044 2.69487C2.73088 2.71756 2.62958 2.72663 2.56586 2.6979C2.36327 2.60715 2.17538 2.48919 1.97605 2.39239C1.71138 2.26384 1.50224 2.31073 1.35193 2.54817C0.922238 3.22421 0.497448 3.90327 0.079189 4.58535C-0.0662212 4.8228 -0.00413597 5.0179 0.242571 5.16611C0.378179 5.24778 0.520314 5.3234 0.66409 5.39146C0.842177 5.47464 0.953277 5.56085 0.950009 5.78468C0.948376 6.00246 0.824207 6.06901 0.665726 6.15219C-0.152819 6.58624 -0.152817 6.58776 0.320992 7.34849C0.64939 7.87631 0.976151 8.40565 1.30782 8.93196C1.50714 9.24805 1.70157 9.29493 2.04631 9.11798C2.17211 9.05295 2.30772 8.99699 2.41882 8.91683C2.60181 8.78374 2.77662 8.77164 2.94 8.92591C3.01189 8.99397 3.08542 9.08622 3.09685 9.17394C3.12136 9.36299 3.09685 9.55809 3.10666 9.75016C3.11973 10.0194 3.30926 10.1933 3.56087 10.1827C3.8043 10.1721 3.96442 10.0058 3.96932 9.73957C3.97586 9.42197 3.96932 9.10437 3.97096 8.78677C3.97259 8.59167 3.886 8.45858 3.69484 8.36632C3.4563 8.25138 3.22266 8.12283 2.99556 7.98974C2.81747 7.88539 2.64592 7.86875 2.46293 7.96857C2.28484 8.06536 2.10513 8.15762 1.89763 8.26651C1.60845 7.80523 1.32743 7.35303 1.03497 6.88418C1.21469 6.78588 1.38297 6.68909 1.55453 6.60137C1.77999 6.48794 1.86495 6.32158 1.84044 6.08262C1.8192 5.87694 1.8192 5.6652 1.84044 5.45952C1.86332 5.22358 1.78817 5.0542 1.55943 4.93926C1.38625 4.85305 1.21959 4.75474 1.03497 4.65493C1.32579 4.18911 1.60844 3.73691 1.9107 3.25294C2.3747 3.60835 2.76846 3.687 3.34683 3.37393C3.92031 3.06389 4.06408 2.71756 3.94317 2.17461C4.55422 2.17461 5.10973 2.17461 5.71588 2.17461C5.62438 2.70546 5.76162 3.06541 6.34162 3.37847C6.9249 3.69153 7.31702 3.60533 7.75488 3.27109C8.09962 3.68095 8.09799 3.68095 7.73855 4.0167C7.32683 4.40236 6.91673 4.78953 6.47723 5.20392C6.18641 4.6519 5.76326 4.298 5.1326 4.19062C4.75519 4.1271 4.39574 4.18306 4.05591 4.34186C3.34683 4.67156 2.97923 5.40658 3.15404 6.13253C3.32069 6.8252 4.0167 7.35 4.7944 7.36966C5.67666 7.39235 6.28445 6.89628 6.58344 5.92382C6.89876 6.21873 7.22063 6.5197 7.53105 6.81008C7.30395 7.35151 7.07031 7.91715 6.8236 8.47824C6.80073 8.52966 6.688 8.57201 6.61774 8.57352C6.17497 8.5826 5.73384 8.57503 5.29108 8.57806C4.9349 8.58108 4.77479 8.72476 4.77479 9.05144C4.77153 10.0708 4.77153 11.0901 4.77479 12.1095C4.77643 12.4392 4.93164 12.5844 5.28455 12.5874C5.72731 12.5904 6.17008 12.5813 6.61121 12.595C6.68963 12.598 6.80727 12.666 6.83668 12.7311C7.07848 13.268 7.30395 13.8124 7.55719 14.4038C7.25983 14.6775 6.9151 14.9936 6.572 15.3097C6.26321 15.5955 6.25994 15.774 6.55893 16.0523C7.20265 16.6512 7.84801 17.2456 8.49011 17.8445C8.66002 18.0033 8.84955 18.0713 9.07338 17.9594C9.34296 17.8248 9.36093 17.5178 9.10932 17.2819C8.61427 16.8175 8.11596 16.3578 7.61601 15.8995C7.54413 15.8421 7.4608 15.7921 7.34479 15.7059ZM5.69953 5.78165C5.69627 6.22478 5.31558 6.57566 4.84014 6.57566C4.3696 6.57566 3.97748 6.21722 3.97258 5.78165C3.96768 5.34004 4.37287 4.96799 4.85321 4.97404C5.32376 4.97858 5.70443 5.34155 5.69953 5.78165Z' fill='%23F5851A'/%3E%3Cpath d='M21.923 14.4037C22.1697 13.8199 22.3984 13.2694 22.6419 12.7234C22.668 12.6645 22.7775 12.6009 22.851 12.5994C23.2921 12.5873 23.7349 12.5964 24.1777 12.5934C24.5469 12.5903 24.7005 12.4482 24.7005 12.1018C24.7021 11.0916 24.7021 10.0798 24.7005 9.06951C24.6988 8.72922 24.542 8.58705 24.1679 8.58554C23.7349 8.58252 23.3019 8.59008 22.869 8.57949C22.7922 8.57798 22.6713 8.52807 22.6468 8.4706C22.4001 7.91707 22.1697 7.35748 21.9197 6.76463C22.2301 6.4803 22.5781 6.16572 22.9212 5.84661C23.2121 5.57589 23.2137 5.39138 22.9229 5.12066C22.1648 4.41589 21.4051 3.71263 20.6437 3.01239C20.3512 2.74168 20.1519 2.7447 19.8595 3.0139C19.5147 3.33302 19.1749 3.65516 18.8694 3.941C18.2256 3.70809 17.6211 3.49485 17.0248 3.26648C16.9643 3.24379 16.9104 3.13187 16.9071 3.06079C16.8957 2.66001 16.9039 2.25922 16.9006 1.85844C16.899 1.5484 16.7274 1.36238 16.4578 1.36691C16.1981 1.37296 16.0363 1.55294 16.0347 1.85088C16.0314 2.39383 16.0314 2.93677 16.0347 3.47972C16.0363 3.76556 16.1392 3.89714 16.4382 3.96217C17.2078 4.13156 17.9283 4.40984 18.5998 4.79399C18.8351 4.92859 19.0425 4.90288 19.2337 4.7229C19.5621 4.41438 19.8921 4.10585 20.2124 3.8064C20.8332 4.38262 21.4361 4.9422 22.0651 5.52598C21.758 5.80426 21.4345 6.09313 21.1159 6.38653C20.8528 6.62851 20.8332 6.76009 21.0211 7.04896C21.4149 7.65391 21.7057 8.29668 21.887 8.9833C21.9687 9.29183 22.0978 9.38408 22.4376 9.3856C22.8886 9.38711 23.3395 9.3856 23.8117 9.3856C23.8117 10.1811 23.8117 10.9691 23.8117 11.7918C23.3885 11.7918 22.9588 11.7918 22.5291 11.7918C22.0684 11.7918 22.0177 11.8629 21.8642 12.2546C21.6207 12.8701 21.3479 13.4781 21.0472 14.0725C20.8561 14.4506 20.8365 14.5338 21.1649 14.8362C21.4655 15.113 21.7694 15.3852 22.0913 15.6756C22.0112 15.7543 21.9524 15.8132 21.8903 15.8707C21.3805 16.3441 20.8675 16.8144 20.3594 17.2893C20.1339 17.4996 20.116 17.7355 20.3022 17.9079C20.4836 18.0773 20.7483 18.0607 20.9721 17.8565C21.6322 17.25 22.2906 16.6435 22.9441 16.031C23.2072 15.7845 23.2006 15.5924 22.931 15.3399C22.5863 15.0147 22.235 14.6926 21.923 14.4037Z' fill='%23F5851A'/%3E%3Cpath d='M21.6709 20.6229C21.6758 21.2399 22.2036 21.7662 22.862 21.8116C23.1544 21.8313 23.3652 21.6951 23.3979 21.4638C23.4306 21.2339 23.2623 21.0599 22.9666 21.0146C22.6823 20.9707 22.5205 20.8104 22.5369 20.5881C22.5516 20.39 22.728 20.2281 22.942 20.2145C23.1822 20.2009 23.3538 20.3491 23.4028 20.6138C23.4534 20.8875 23.6413 21.0403 23.8897 21.01C24.1396 20.9798 24.2867 20.7832 24.2638 20.5125C24.2099 19.8727 23.5939 19.3782 22.8963 19.413C22.2134 19.4462 21.666 19.9861 21.6709 20.6229Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.cat-acc-eight { + position: relative; +} +.cat-acc-eight:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='24' height='26' viewBox='0 0 24 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3285 0C16.1735 0.0766186 16.0079 0.134849 15.8664 0.231388C15.4645 0.505683 15.2704 0.899502 15.2749 1.39446C15.2764 1.49406 15.2749 1.59367 15.2749 1.73771C15.1454 1.66416 15.0461 1.60899 14.9482 1.55382C14.2799 1.17993 13.5243 1.37607 13.1299 2.04112C12.8379 2.53301 12.558 3.03256 12.2825 3.53365C11.8881 4.24927 12.0913 5.01086 12.7837 5.43685C12.868 5.48896 12.9538 5.54106 13.0622 5.60695C12.9313 5.6897 12.8214 5.75712 12.713 5.82761C12.1124 6.22143 11.9047 6.96463 12.2419 7.60363C12.5279 8.14762 12.8319 8.68242 13.1495 9.20802C13.5288 9.83629 14.2754 10.0278 14.9151 9.68459C15.0235 9.62636 15.1289 9.562 15.2779 9.47772C15.2779 9.63862 15.2749 9.76121 15.2779 9.8838C15.296 10.6239 15.8484 11.2016 16.5769 11.217C17.1504 11.2292 17.7239 11.2246 18.2974 11.2185C19.0816 11.2108 19.6445 10.6377 19.6641 9.84242C19.6671 9.74129 19.6641 9.64015 19.6641 9.48998C19.7815 9.55434 19.8703 9.60184 19.9591 9.65088C20.6696 10.0478 21.4162 9.84549 21.8286 9.13753C22.0995 8.67169 22.363 8.20125 22.6264 7.73235C23.0599 6.96003 22.8612 6.20764 22.1116 5.75865C22.0348 5.71268 21.9596 5.66518 21.8647 5.60695C21.9987 5.52573 22.1146 5.45984 22.226 5.38782C22.7317 5.05529 22.962 4.4638 22.8085 3.89069C22.7363 3.62253 22.5677 3.4984 22.3404 3.54744C22.1206 3.59341 22.0228 3.78036 22.074 4.06232C22.1372 4.41476 22.0574 4.60018 21.7609 4.78406C21.6404 4.85915 21.514 4.92351 21.3981 5.00473C20.9721 5.30354 20.9676 5.90423 21.3906 6.20611C21.52 6.29805 21.663 6.36854 21.7955 6.45435C22.098 6.64743 22.1944 6.94931 22.0258 7.26191C21.7473 7.78138 21.4568 8.2932 21.1558 8.80041C20.9827 9.09463 20.6771 9.16818 20.3746 9.01341C20.2406 8.94445 20.1172 8.85864 19.9847 8.78968C19.479 8.52458 18.9401 8.84638 18.9205 9.42255C18.916 9.5666 18.925 9.71064 18.9175 9.85468C18.8964 10.2194 18.6691 10.4538 18.3094 10.4584C17.7525 10.4661 17.1955 10.4661 16.6386 10.4584C16.2638 10.4538 16.0395 10.2179 16.029 9.83629C16.0245 9.69225 16.035 9.54821 16.026 9.40416C15.9899 8.84025 15.4585 8.53071 14.9633 8.78509C14.8233 8.85711 14.6909 8.94905 14.5509 9.01954C14.2679 9.16052 13.9684 9.09769 13.8058 8.82646C13.4897 8.30086 13.1871 7.76453 12.8981 7.2236C12.7566 6.95697 12.85 6.66122 13.0983 6.48806C13.2353 6.39305 13.3873 6.32103 13.5243 6.22756C13.9759 5.92108 13.9774 5.30201 13.5258 4.99553C13.4024 4.91125 13.2654 4.84536 13.1405 4.76261C12.8349 4.5634 12.7491 4.25693 12.9282 3.93053C13.2022 3.42792 13.4837 2.92989 13.7757 2.438C13.9638 2.11927 14.2664 2.04878 14.593 2.22347C14.7179 2.2909 14.8354 2.37058 14.9618 2.43494C15.457 2.68931 15.9884 2.38131 16.026 1.81893C16.0365 1.65956 16.0245 1.49713 16.032 1.33623C16.0486 1.01137 16.2668 0.773848 16.5874 0.767718C17.1775 0.756992 17.7675 0.756992 18.3576 0.767718C18.6707 0.773848 18.8904 1.01137 18.916 1.33929C18.928 1.49866 18.916 1.66109 18.9235 1.82199C18.9476 2.35985 19.4609 2.67859 19.9396 2.45333C20.0826 2.3859 20.2135 2.29549 20.3535 2.22194C20.6786 2.04878 20.9691 2.12693 21.1708 2.44107C21.1979 2.48397 21.2205 2.52995 21.2491 2.56979C21.3785 2.75061 21.5772 2.79964 21.7518 2.69391C21.9249 2.58971 21.9791 2.38897 21.8888 2.18516C21.5772 1.47108 20.7554 1.16767 20.066 1.51398C19.9426 1.57681 19.8206 1.64577 19.6686 1.72852C19.6686 1.586 19.6716 1.47874 19.6686 1.37147C19.64 0.640531 19.2381 0.214532 18.5788 0.00153237C17.8247 0 17.0766 0 16.3285 0Z' fill='%23ABB2BF'/%3E%3Cpath d='M20.1936 17.0585C20.317 17.0585 20.4148 17.0585 20.5112 17.0585C21.3466 17.057 21.7289 16.4701 21.4113 15.6779C21.1975 15.1461 20.9808 14.6159 20.7671 14.0842C20.74 14.0168 20.7159 13.9478 20.6707 13.8268C20.7821 13.8988 20.8498 13.9402 20.9146 13.9846C21.5693 14.4474 22.2241 14.9117 22.8789 15.3745C22.9195 15.4036 22.9602 15.4342 23.0023 15.4603C23.216 15.5905 23.4283 15.5522 23.5472 15.3607C23.6601 15.1798 23.6164 14.973 23.4193 14.8305C22.7329 14.3386 22.0435 13.8528 21.3541 13.3655C20.9447 13.0759 20.5413 12.7786 20.1228 12.5013C20.0054 12.4231 19.8489 12.3664 19.7104 12.3664C14.5656 12.3603 9.41921 12.3603 4.27437 12.3664C4.13438 12.3664 3.97483 12.4155 3.85892 12.4967C2.76915 13.2567 1.68389 14.0229 0.607656 14.8029C0.493259 14.8856 0.405968 15.0695 0.39242 15.2151C0.383389 15.307 0.521872 15.4741 0.621216 15.4986C0.744644 15.5308 0.919245 15.4879 1.02913 15.4128C1.71249 14.9469 2.38382 14.4627 3.05816 13.9846C3.12439 13.9371 3.19212 13.8942 3.31705 13.8114C3.07772 14.4075 2.86248 14.9439 2.64724 15.4787C2.60057 15.5967 2.54939 15.7116 2.50724 15.8311C2.29049 16.4471 2.68638 17.0356 3.33061 17.0555C3.4706 17.0601 3.61207 17.0555 3.78366 17.0555C3.78366 17.1811 3.78366 17.2899 3.78366 17.3972C3.78366 19.826 3.78216 22.2548 3.78517 24.6836C3.78517 25.3793 4.14191 25.8543 4.74701 25.9754C4.84334 25.9953 4.94569 25.9969 5.04504 25.9969C8.56123 25.9984 12.0774 25.9984 15.5936 25.9969C15.6599 25.9969 15.7291 26.003 15.7923 25.9892C15.9865 25.9463 16.1009 25.8191 16.1009 25.6153C16.1009 25.4115 15.9865 25.2828 15.7908 25.2445C15.702 25.2276 15.6087 25.2368 15.5169 25.2368C12.0594 25.2368 8.60037 25.2368 5.14288 25.2368C4.6582 25.2368 4.53328 25.1127 4.53328 24.6254C4.53177 22.1966 4.53328 19.7678 4.53328 17.339C4.53328 17.2562 4.53328 17.1719 4.53328 17.0739C9.50502 17.0739 14.4557 17.0739 19.4319 17.0739C19.4364 17.1627 19.4455 17.2516 19.4455 17.3405C19.4455 19.7693 19.447 22.1981 19.4455 24.6269C19.4455 25.1142 19.3205 25.2368 18.8344 25.2368C18.4099 25.2368 17.9869 25.2353 17.5624 25.2368C17.2719 25.2383 17.1064 25.3839 17.1109 25.6245C17.1154 25.8543 17.2765 25.9953 17.5519 25.9969C18.0426 25.9999 18.5333 26.003 19.0225 25.9953C19.6577 25.9846 20.1364 25.5188 20.186 24.8721C20.1951 24.7633 20.1936 24.653 20.1936 24.5426C20.1936 22.1644 20.1936 19.7862 20.1936 17.4094C20.1936 17.3037 20.1936 17.1949 20.1936 17.0585ZM11.9961 16.2969C9.17838 16.2969 6.3606 16.2969 3.54283 16.2969C3.15148 16.2969 3.13643 16.2709 3.28846 15.8924C3.62864 15.0481 3.97334 14.2068 4.30599 13.3594C4.37372 13.1878 4.45501 13.1188 4.64768 13.1188C9.54265 13.1249 14.4391 13.1249 19.3341 13.1188C19.5132 13.1188 19.596 13.1755 19.6622 13.3425C20.0009 14.2053 20.3531 15.0619 20.6993 15.9215C20.8348 16.2571 20.8092 16.2954 20.448 16.2954C17.6317 16.2969 14.8139 16.2969 11.9961 16.2969Z' fill='%23ABB2BF'/%3E%3Cpath d='M5.81661 8.18585C6.07701 8.18585 6.3028 8.169 6.52407 8.19045C6.79802 8.2165 6.95004 8.10311 7.06444 7.85333C7.69663 6.47726 8.72168 5.52719 10.1245 5.00465C10.2164 4.97094 10.3428 4.91731 10.4075 4.95408C10.5325 5.0261 10.6845 5.14103 10.7131 5.26515C10.7372 5.37395 10.6318 5.54251 10.5385 5.63905C10.4587 5.7218 10.3142 5.74019 10.1998 5.78922C9.3057 6.16466 8.59073 6.76228 8.06089 7.58516C7.80651 7.97898 7.94047 8.25634 8.39505 8.29159C8.56965 8.30538 8.74276 8.31917 8.96403 8.33603C8.38301 9.24319 7.81404 10.1289 7.23302 11.0345C7.11863 10.8077 7.02381 10.6101 6.91994 10.4185C6.80103 10.1994 6.5873 10.1274 6.39764 10.23C6.21551 10.3296 6.15378 10.5365 6.25463 10.7556C6.35699 10.9778 6.46236 11.1985 6.58278 11.41C6.87178 11.9156 7.52203 11.9509 7.84264 11.4651C8.44022 10.5595 9.02574 9.6462 9.59922 8.72525C9.89876 8.24408 9.67449 7.78131 9.03627 7.53766C9.47881 7.02585 10.0056 6.65961 10.6288 6.43895C11.0126 6.30257 11.3031 6.06965 11.4266 5.66663C11.5635 5.22378 11.4642 4.8223 11.1376 4.50203C10.8049 4.17564 10.4045 4.09442 9.96199 4.25226C8.46128 4.78399 7.32033 5.75398 6.5617 7.17602C6.45634 7.3737 6.34795 7.44112 6.13873 7.41201C5.98369 7.39055 5.82113 7.38289 5.66759 7.40434C5.207 7.46717 4.9195 7.94527 5.08658 8.38659C5.18743 8.65323 5.3229 8.9076 5.45987 9.15891C5.56524 9.35199 5.77597 9.40562 5.95359 9.31215C6.13271 9.21714 6.20196 9.01946 6.11315 8.81259C6.02735 8.60572 5.92348 8.40652 5.81661 8.18585Z' fill='%23ABB2BF'/%3E%3Cpath d='M15.0118 5.62217C15.0208 7.00437 16.1286 8.123 17.4773 8.1138C18.8365 8.10461 19.9338 6.96299 19.9188 5.5716C19.9052 4.21392 18.7869 3.09682 17.4532 3.10601C16.0985 3.11674 15.0027 4.2461 15.0118 5.62217ZM15.7599 5.61757C15.7554 4.65677 16.5215 3.86913 17.4638 3.8676C18.3925 3.86607 19.1647 4.64451 19.1707 5.58846C19.1782 6.55079 18.4196 7.34149 17.4788 7.35222C16.5396 7.36294 15.7644 6.5799 15.7599 5.61757Z' fill='%23ABB2BF'/%3E%3Cpath d='M6.95184 23.9723C7.36728 23.9723 7.78272 23.9754 8.19816 23.9708C8.4676 23.9693 8.6377 23.8191 8.6377 23.5938C8.6377 23.3701 8.4661 23.2123 8.19967 23.2123C7.35976 23.2092 6.52136 23.2092 5.68144 23.2123C5.40749 23.2138 5.24794 23.3609 5.24794 23.5923C5.24794 23.8267 5.40298 23.9693 5.67994 23.9708C6.10441 23.9738 6.52737 23.9723 6.95184 23.9723Z' fill='%23ABB2BF'/%3E%3Cpath d='M6.92484 21.9756C6.5094 21.9756 6.09395 21.9725 5.67851 21.9771C5.39553 21.9802 5.24652 22.1166 5.24652 22.3556C5.24802 22.5886 5.40306 22.7341 5.68002 22.7357C6.51843 22.7403 7.35833 22.7403 8.19674 22.7357C8.46317 22.7341 8.63477 22.5748 8.63477 22.3526C8.63477 22.1288 8.46467 21.9802 8.19373 21.9771C7.77227 21.9725 7.34781 21.9756 6.92484 21.9756Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 26px; + height: 26px; + left: -34px; +} +.cat-acc-eight--active:before { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='26' viewBox='0 0 24 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3285 0C16.1735 0.0766186 16.0079 0.134849 15.8664 0.231388C15.4645 0.505683 15.2704 0.899502 15.2749 1.39446C15.2764 1.49406 15.2749 1.59367 15.2749 1.73771C15.1454 1.66416 15.0461 1.60899 14.9482 1.55382C14.2799 1.17993 13.5243 1.37607 13.1299 2.04112C12.8379 2.53301 12.558 3.03256 12.2825 3.53365C11.8881 4.24927 12.0913 5.01086 12.7837 5.43685C12.868 5.48896 12.9538 5.54106 13.0622 5.60695C12.9313 5.6897 12.8214 5.75712 12.713 5.82761C12.1124 6.22143 11.9047 6.96463 12.2419 7.60363C12.5279 8.14762 12.8319 8.68242 13.1495 9.20802C13.5288 9.83629 14.2754 10.0278 14.9151 9.68459C15.0235 9.62636 15.1289 9.562 15.2779 9.47772C15.2779 9.63862 15.2749 9.76121 15.2779 9.8838C15.296 10.6239 15.8484 11.2016 16.5769 11.217C17.1504 11.2292 17.7239 11.2246 18.2974 11.2185C19.0816 11.2108 19.6445 10.6377 19.6641 9.84242C19.6671 9.74129 19.6641 9.64015 19.6641 9.48998C19.7815 9.55434 19.8703 9.60184 19.9591 9.65088C20.6696 10.0478 21.4162 9.84549 21.8286 9.13753C22.0995 8.67169 22.363 8.20125 22.6264 7.73235C23.0599 6.96003 22.8612 6.20764 22.1116 5.75865C22.0348 5.71268 21.9596 5.66518 21.8647 5.60695C21.9987 5.52573 22.1146 5.45984 22.226 5.38782C22.7317 5.05529 22.962 4.4638 22.8085 3.89069C22.7363 3.62253 22.5677 3.4984 22.3404 3.54744C22.1206 3.59341 22.0228 3.78036 22.074 4.06232C22.1372 4.41476 22.0574 4.60018 21.7609 4.78406C21.6404 4.85915 21.514 4.92351 21.3981 5.00473C20.9721 5.30354 20.9676 5.90423 21.3906 6.20611C21.52 6.29805 21.663 6.36854 21.7955 6.45435C22.098 6.64743 22.1944 6.94931 22.0258 7.26191C21.7473 7.78138 21.4568 8.2932 21.1558 8.80041C20.9827 9.09463 20.6771 9.16818 20.3746 9.01341C20.2406 8.94445 20.1172 8.85864 19.9847 8.78968C19.479 8.52458 18.9401 8.84638 18.9205 9.42255C18.916 9.5666 18.925 9.71064 18.9175 9.85468C18.8964 10.2194 18.6691 10.4538 18.3094 10.4584C17.7525 10.4661 17.1955 10.4661 16.6386 10.4584C16.2638 10.4538 16.0395 10.2179 16.029 9.83629C16.0245 9.69225 16.035 9.54821 16.026 9.40416C15.9899 8.84025 15.4585 8.53071 14.9633 8.78509C14.8233 8.85711 14.6909 8.94905 14.5509 9.01954C14.2679 9.16052 13.9684 9.09769 13.8058 8.82646C13.4897 8.30086 13.1871 7.76453 12.8981 7.2236C12.7566 6.95697 12.85 6.66122 13.0983 6.48806C13.2353 6.39305 13.3873 6.32103 13.5243 6.22756C13.9759 5.92108 13.9774 5.30201 13.5258 4.99553C13.4024 4.91125 13.2654 4.84536 13.1405 4.76261C12.8349 4.5634 12.7491 4.25693 12.9282 3.93053C13.2022 3.42792 13.4837 2.92989 13.7757 2.438C13.9638 2.11927 14.2664 2.04878 14.593 2.22347C14.7179 2.2909 14.8354 2.37058 14.9618 2.43494C15.457 2.68931 15.9884 2.38131 16.026 1.81893C16.0365 1.65956 16.0245 1.49713 16.032 1.33623C16.0486 1.01137 16.2668 0.773848 16.5874 0.767718C17.1775 0.756992 17.7675 0.756992 18.3576 0.767718C18.6707 0.773848 18.8904 1.01137 18.916 1.33929C18.928 1.49866 18.916 1.66109 18.9235 1.82199C18.9476 2.35985 19.4609 2.67859 19.9396 2.45333C20.0826 2.3859 20.2135 2.29549 20.3535 2.22194C20.6786 2.04878 20.9691 2.12693 21.1708 2.44107C21.1979 2.48397 21.2205 2.52995 21.2491 2.56979C21.3785 2.75061 21.5772 2.79964 21.7518 2.69391C21.9249 2.58971 21.9791 2.38897 21.8888 2.18516C21.5772 1.47108 20.7554 1.16767 20.066 1.51398C19.9426 1.57681 19.8206 1.64577 19.6686 1.72852C19.6686 1.586 19.6716 1.47874 19.6686 1.37147C19.64 0.640531 19.2381 0.214532 18.5788 0.00153237C17.8247 0 17.0766 0 16.3285 0Z' fill='%23F5851A'/%3E%3Cpath d='M20.1936 17.0585C20.317 17.0585 20.4148 17.0585 20.5112 17.0585C21.3466 17.057 21.7289 16.4701 21.4113 15.6779C21.1975 15.1461 20.9808 14.6159 20.7671 14.0842C20.74 14.0168 20.7159 13.9478 20.6707 13.8268C20.7821 13.8988 20.8498 13.9402 20.9146 13.9846C21.5693 14.4474 22.2241 14.9117 22.8789 15.3745C22.9195 15.4036 22.9602 15.4342 23.0023 15.4603C23.216 15.5905 23.4283 15.5522 23.5472 15.3607C23.6601 15.1798 23.6164 14.973 23.4193 14.8305C22.7329 14.3386 22.0435 13.8528 21.3541 13.3655C20.9447 13.0759 20.5413 12.7786 20.1228 12.5013C20.0054 12.4231 19.8489 12.3664 19.7104 12.3664C14.5656 12.3603 9.41921 12.3603 4.27437 12.3664C4.13438 12.3664 3.97483 12.4155 3.85893 12.4967C2.76915 13.2567 1.68389 14.0229 0.607656 14.8029C0.49326 14.8856 0.405967 15.0695 0.39242 15.2151C0.383389 15.307 0.521872 15.4741 0.621217 15.4986C0.744645 15.5308 0.919244 15.4879 1.02913 15.4128C1.71249 14.9469 2.38382 14.4627 3.05816 13.9846C3.12439 13.9371 3.19212 13.8942 3.31705 13.8114C3.07772 14.4075 2.86248 14.9439 2.64724 15.4787C2.60057 15.5967 2.54939 15.7116 2.50724 15.8311C2.29049 16.4471 2.68638 17.0356 3.33061 17.0555C3.4706 17.0601 3.61207 17.0555 3.78366 17.0555C3.78366 17.1811 3.78366 17.2899 3.78366 17.3972C3.78366 19.826 3.78216 22.2548 3.78517 24.6836C3.78517 25.3793 4.14191 25.8543 4.74701 25.9754C4.84334 25.9953 4.94569 25.9969 5.04504 25.9969C8.56123 25.9984 12.0774 25.9984 15.5936 25.9969C15.6599 25.9969 15.7291 26.003 15.7923 25.9892C15.9865 25.9463 16.1009 25.8191 16.1009 25.6153C16.1009 25.4115 15.9865 25.2828 15.7908 25.2445C15.702 25.2276 15.6087 25.2368 15.5169 25.2368C12.0594 25.2368 8.60037 25.2368 5.14288 25.2368C4.6582 25.2368 4.53328 25.1127 4.53328 24.6254C4.53177 22.1966 4.53328 19.7678 4.53328 17.339C4.53328 17.2562 4.53328 17.1719 4.53328 17.0739C9.50502 17.0739 14.4557 17.0739 19.4319 17.0739C19.4364 17.1627 19.4455 17.2516 19.4455 17.3405C19.4455 19.7693 19.447 22.1981 19.4455 24.6269C19.4455 25.1142 19.3205 25.2368 18.8344 25.2368C18.4099 25.2368 17.9869 25.2353 17.5624 25.2368C17.2719 25.2383 17.1064 25.3839 17.1109 25.6245C17.1154 25.8543 17.2765 25.9953 17.5519 25.9969C18.0426 25.9999 18.5333 26.003 19.0225 25.9953C19.6577 25.9846 20.1364 25.5188 20.186 24.8721C20.1951 24.7633 20.1936 24.653 20.1936 24.5426C20.1936 22.1644 20.1936 19.7862 20.1936 17.4094C20.1936 17.3037 20.1936 17.1949 20.1936 17.0585ZM11.9961 16.2969C9.17838 16.2969 6.3606 16.2969 3.54283 16.2969C3.15148 16.2969 3.13643 16.2709 3.28846 15.8924C3.62864 15.0481 3.97334 14.2068 4.30599 13.3594C4.37372 13.1878 4.45501 13.1188 4.64768 13.1188C9.54265 13.1249 14.4391 13.1249 19.3341 13.1188C19.5132 13.1188 19.596 13.1755 19.6622 13.3425C20.0009 14.2053 20.3531 15.0619 20.6993 15.9215C20.8348 16.2571 20.8092 16.2954 20.448 16.2954C17.6317 16.2969 14.8139 16.2969 11.9961 16.2969Z' fill='%23F5851A'/%3E%3Cpath d='M5.81661 8.18585C6.07701 8.18585 6.3028 8.169 6.52407 8.19045C6.79802 8.2165 6.95004 8.10311 7.06444 7.85333C7.69663 6.47726 8.72168 5.52719 10.1245 5.00465C10.2164 4.97094 10.3428 4.91731 10.4075 4.95408C10.5325 5.0261 10.6845 5.14103 10.7131 5.26515C10.7372 5.37395 10.6318 5.54251 10.5385 5.63905C10.4587 5.7218 10.3142 5.74019 10.1998 5.78922C9.3057 6.16466 8.59073 6.76228 8.06089 7.58516C7.80651 7.97898 7.94047 8.25634 8.39505 8.29159C8.56965 8.30538 8.74276 8.31917 8.96403 8.33603C8.38301 9.24319 7.81404 10.1289 7.23302 11.0345C7.11863 10.8077 7.0238 10.6101 6.91994 10.4185C6.80103 10.1994 6.5873 10.1274 6.39764 10.23C6.21551 10.3296 6.15378 10.5365 6.25463 10.7556C6.35699 10.9778 6.46236 11.1985 6.58278 11.41C6.87178 11.9156 7.52203 11.9509 7.84264 11.4651C8.44022 10.5595 9.02574 9.6462 9.59922 8.72525C9.89876 8.24408 9.67449 7.78131 9.03627 7.53766C9.47881 7.02585 10.0056 6.65961 10.6288 6.43895C11.0126 6.30257 11.3031 6.06965 11.4266 5.66663C11.5635 5.22378 11.4642 4.8223 11.1376 4.50203C10.8049 4.17564 10.4045 4.09442 9.96199 4.25226C8.46128 4.78399 7.32033 5.75398 6.5617 7.17602C6.45634 7.3737 6.34795 7.44112 6.13873 7.41201C5.98369 7.39055 5.82113 7.38289 5.66759 7.40434C5.207 7.46717 4.9195 7.94527 5.08658 8.38659C5.18743 8.65323 5.3229 8.9076 5.45987 9.15891C5.56524 9.35199 5.77597 9.40562 5.95359 9.31215C6.13271 9.21714 6.20196 9.01946 6.11315 8.81259C6.02735 8.60572 5.92348 8.40652 5.81661 8.18585Z' fill='%23F5851A'/%3E%3Cpath d='M15.0118 5.62217C15.0208 7.00437 16.1286 8.123 17.4773 8.1138C18.8365 8.10461 19.9338 6.96299 19.9188 5.5716C19.9052 4.21392 18.7869 3.09682 17.4532 3.10601C16.0985 3.11674 15.0027 4.2461 15.0118 5.62217ZM15.7599 5.61757C15.7554 4.65677 16.5215 3.86913 17.4638 3.8676C18.3925 3.86607 19.1647 4.64451 19.1707 5.58846C19.1782 6.55079 18.4196 7.34149 17.4788 7.35222C16.5396 7.36294 15.7644 6.5799 15.7599 5.61757Z' fill='%23F5851A'/%3E%3Cpath d='M6.95184 23.9723C7.36728 23.9723 7.78272 23.9754 8.19816 23.9708C8.4676 23.9693 8.6377 23.8191 8.6377 23.5938C8.6377 23.3701 8.4661 23.2123 8.19967 23.2123C7.35976 23.2092 6.52136 23.2092 5.68144 23.2123C5.40749 23.2138 5.24794 23.3609 5.24794 23.5923C5.24794 23.8267 5.40298 23.9693 5.67994 23.9708C6.10441 23.9738 6.52737 23.9723 6.95184 23.9723Z' fill='%23F5851A'/%3E%3Cpath d='M6.92484 21.9756C6.5094 21.9756 6.09395 21.9725 5.67851 21.9771C5.39553 21.9802 5.24652 22.1166 5.24652 22.3556C5.24802 22.5886 5.40306 22.7341 5.68002 22.7357C6.51843 22.7403 7.35833 22.7403 8.19674 22.7357C8.46317 22.7341 8.63477 22.5748 8.63477 22.3526C8.63477 22.1288 8.46467 21.9802 8.19373 21.9771C7.77227 21.9725 7.34781 21.9756 6.92484 21.9756Z' fill='%23F5851A'/%3E%3C/svg%3E"); +} + +.catalog-accordion-panel { + max-width: 200px; + width: 100%; + margin-left: 34px; + max-height: 0; + overflow: hidden; + -webkit-transition: max-height 0.2s ease-out; + -o-transition: max-height 0.2s ease-out; + transition: max-height 0.2s ease-out; + margin-bottom: 20px; +} +.catalog-accordion-panel > :not(:last-child) { + margin-bottom: 8px; +} +.catalog-accordion-panel > li { + font-weight: 400; + font-size: 16px; + line-height: 22px; + font-size: 16px; + line-height: 22px; + color: #333B49; + cursor: pointer; +} + +.catalog-content-checkboxes__title { + color: #333B49; + font-weight: 600; + font-size: 16px; + line-height: 22px; +} + +.catalog-checkboxes-container { + display: inline-block; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + padding-left: 23px; + margin-right: 8px; + color: #636B78; + margin-top: 9px; + font-size: 14px; +} +@media (min-width: 915px) { + .catalog-checkboxes-container { + margin-right: 16px; + margin-top: 16px; + } +} + +.catalog-checkboxes-count { + margin-left: 6px; +} + +/* скрываем дефолтный флажок */ +.catalog-checkboxes-container .check-highload { + position: absolute; + opacity: 0; +} + +.highload2 { + position: absolute; + top: 1px; + left: 0; + height: 14px; + width: 14px; + background-color: #eee; + background-color: #fff; + border: 1px solid #ABB2BF; + border-radius: 3px; +} + +/* Когда отмечен, то красим */ +.catalog-checkboxes-container .check-highload:checked ~ .highload2 { + background-color: #ABB2BF; +} + +/* Создаем когда отмечено (не видно, когда не отмечено) */ +.highload2:after { + content: ""; + position: absolute; + display: none; +} + +/* Показываем когда отмечен */ +.catalog-checkboxes-container .check-highload:checked ~ .highload2:after { + display: block; +} + +/* Стили индикатора */ +.catalog-checkboxes-container .highload2:after { + width: 12px; + height: 12px; + border: 2px solid white; + border-radius: 2px; +} + +.cat-check { + -ms-flex-item-align: start; + align-self: start; + display: none; +} +@media (min-width: 680px) { + .cat-check { + display: inline-block; + } +} + +.catalog-content-main { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + width: 100%; +} +.catalog-content-main__exit-mob { + -ms-flex-item-align: start; + align-self: start; + font-weight: 600; + font-size: 14px; + line-height: 16px; + position: relative; + padding-left: 27px; + display: inline-block; +} +@media (min-width: 680px) { + .catalog-content-main__exit-mob { + display: none; + } +} +.catalog-content-main__exit-mob:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.09467 0.46967C7.38756 0.176777 7.86244 0.176777 8.15533 0.46967C8.44822 0.762563 8.44822 1.23744 8.15533 1.53033L3.43566 6.25H14C14.4142 6.25 14.75 6.58579 14.75 7C14.75 7.41421 14.4142 7.75 14 7.75H3.43566L8.15533 12.4697C8.44822 12.7626 8.44822 13.2374 8.15533 13.5303C7.86244 13.8232 7.38756 13.8232 7.09467 13.5303L0.56434 7L7.09467 0.46967Z' fill='%23F5851A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 14.19px; + height: 13.5px; + top: 1px; + left: 0; +} +.catalog-content-main__line-mob { + position: absolute; + top: 18px; + border: none; + border-bottom: 0.5px solid #ABB2BF; + width: 100%; + display: inline-block; +} +@media (min-width: 680px) { + .catalog-content-main__line-mob { + display: none; + } +} +.catalog-content-main__title-mob { + font-weight: 600; + font-size: 14px; + line-height: 16px; + -ms-flex-item-align: start; + align-self: start; + margin-top: 38px; + display: inline-block; +} +@media (min-width: 680px) { + .catalog-content-main__title-mob { + display: none; + } +} + +.catalog-mob-filters { + margin-top: 24px; + width: 100%; + -ms-flex-item-align: start; + align-self: start; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +@media (min-width: 680px) { + .catalog-mob-filters { + display: none; + } +} +.catalog-mob-filters__link { + font-size: 14px; + line-height: 16px; + position: relative; +} +.catalog-mob-filters__select { + background-color: transparent; + border: none; + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; + 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='M1.29289 5.29289C0.902369 5.68342 0.902369 6.31658 1.29289 6.70711L10 15.4142L18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L10 12.5858L2.70711 5.29289C2.31658 4.90237 1.68342 4.90237 1.29289 5.29289Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat, repeat; + background-position: right 0.7em top 50%, 0 0; + background-size: 1.1em auto, 100%; + font-size: 14px; + line-height: 16px; +} + +.tabs-item-catalog { + width: 100%; +} +.tabs-item-catalog > :not(:nth-child(3n)) { + margin-right: 0px; +} +@media (min-width: 1263px) { + .tabs-item-catalog > :not(:nth-child(3n)) { + margin-right: 13px; + } +} +.tabs-item-catalog > *:nth-child(n) { + margin-right: 10px; +} +@media (min-width: 1263px) { + .tabs-item-catalog > *:nth-child(n) { + margin-right: 0px; + } +} + +.catalog-sorting-wrapper { + margin-top: 40px; + -ms-flex-item-align: end; + align-self: flex-end; + display: none; +} +@media (min-width: 680px) { + .catalog-sorting-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.catalog-content-items { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.catalog-content-btn { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; + margin-top: 60px; + margin-bottom: 20px; +} +.catalog-content-btn:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; +} + +.catalog-articles { + padding-top: 118px; +} +.catalog-articles__title { + -ms-flex-item-align: start; + align-self: flex-start; + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; + margin-bottom: 48px; + text-align: left; +} + +.catalog-articles-container { + position: relative; + text-align: center; +} +.catalog-articles-container__btn { + margin-top: 64px; + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; +} +.catalog-articles-container__btn:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; +} + +.slide-catalog-articles-title { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-top: 24px; + max-width: 312px; + width: 100%; + color: #333B49; + text-align: left; +} + +.swiper-button-next__catalog-articles, +.swiper-button-prev__catalog-articles { + position: absolute; +} + +.swiper-button-prev__catalog-articles { + top: 40px !important; + left: 1239px !important; + width: 20px !important; + height: 20px !important; +} + +.swiper-button-next__catalog-articles { + top: 40px !important; + right: 15px !important; + width: 20px !important; + height: 20px !important; +} + +.catalog-articles-container [class^=swiper-button-]::after { + content: ""; +} + +.catalog-info { + padding-top: 75px; +} +.catalog-info__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + color: #333B49; +} + +.catalog-info-wrapper { + margin-top: 42px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.catalog-info-col { + width: 49%; +} +.catalog-info-col__text-main { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-bottom: 48px; +} +.catalog-info-col__title { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-bottom: 12px; +} +.catalog-info-col__list { + padding-left: 12px; +} +.catalog-info-col__list > :not(:last-child) { + margin-bottom: 12px; +} +.catalog-info-col__list > li { + list-style-type: disc; +} + +.catalog-info-col-1 { + margin-right: 24px; +} + +.catalog-info-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + margin-top: 48px; +} +.catalog-info-bottom > :not(:last-child) { + margin-right: 34px; +} +.catalog-info-bottom__text { + width: 49%; + font-weight: 600; + font-size: 16px; + line-height: 22px; +} + +.catalog-reviews { + padding-top: 120px; +} +.catalog-reviews__title { + font-weight: 600; + font-size: 36px; + line-height: 42px; + margin-bottom: 48px; + text-align: left; +} + +.catalog-reviews-container { + position: relative; + text-align: center; +} + +.catalog-rev-button { + margin-top: 80px; + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; +} +.catalog-rev-button:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; +} + +.slide-catalog-reviews { + max-width: 427px; + width: 100%; + color: #333B49; + text-align: left; +} +.slide-catalog-reviews__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + margin-top: 24px; +} +.slide-catalog-reviews__name { + font-size: 16px; + line-height: 22px; + margin-top: 8px; +} +.slide-catalog-reviews__text { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-top: 24px; +} + +.swiper-button-next__catalog-reviews, +.swiper-button-prev__catalog-reviews { + position: absolute; +} + +.swiper-button-prev__catalog-reviews { + top: 40px !important; + left: 1239px !important; + width: 20px !important; + height: 20px !important; +} + +.swiper-button-next__catalog-reviews { + top: 40px !important; + right: 15px !important; + width: 20px !important; + height: 20px !important; +} + +.catalog-reviews-container [class^=swiper-button-]::after { + content: ""; +} + +.catalog-viewed { + padding-top: 120px; + padding-bottom: 120px; +} + +.about-page-top { + max-height: 271px; + height: 100%; + position: relative; +} + +.about-page-top-bg { + position: absolute; + content: ""; + background-image: url("../img/about/about-bg-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} + +.about-page-top-links { + position: relative; + padding-top: 50px; +} + +.ecosystem { + padding-top: 117px; +} + +.ecosystem-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.ecosystem-top__title { + font-weight: 600; + font-size: 24px; + line-height: 29px; + text-transform: uppercase; + max-width: 33%; + width: 100%; + color: #333B49; +} + +.ecosystem-top-text { + max-width: 875px; + width: 100%; + height: 220px; +} +.ecosystem-top-text > p { + font-size: 16px; + line-height: 22px; +} +.ecosystem-top-text > :not(:first-child) { + margin-top: 12px; +} + +.ecosystem-bottom { + padding-top: 159px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.ecosystem-bottom__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + max-width: 33%; + width: 100%; + margin-right: 20px; +} + +.ecosystem-bottom-blocks { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.ecosystem-bottom-blocks > :not(:last-child) { + margin-right: 24px; +} + +.ecosystem-bottom-column { + max-width: 49%; + width: 100%; +} + +.ecosystem-column-top { + margin-bottom: 65px; +} +.ecosystem-column-top__title { + font-weight: 600; + font-size: 24px; + line-height: 28px; + color: #333B49; +} +.ecosystem-column-top__text { + font-size: 16px; + line-height: 22px; + margin-top: 25px; +} +.ecosystem-column-top__text > a { + text-decoration: underline; +} + +.about-page-banner { + margin-top: 135px; + width: 100%; + height: 316px; + position: relative; +} + +.about-page-banner-bg { + position: absolute; + content: ""; + background-image: url("../img/about/centre-bg-min.png"); + background-repeat: no-repeat; + background-size: cover; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; +} + +.about-page-banner-content { + position: relative; + z-index: 1; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding-top: 90px; +} + +.abote-banner-block { + max-height: 110px; + height: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.abote-banner-block__title { + font-weight: 600; + font-size: 78px; + line-height: 100%; + color: #F5851A; +} +.abote-banner-block__title > span { + font-size: 36px; +} +.abote-banner-block__par { + font-weight: 500; + font-size: 20px; + line-height: 24px; + color: #BEC4CE; +} + +.abote-banner-block-check { + margin-top: 16px; +} + +.privileges { + padding-top: 123px; +} +.privileges__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} + +.privileges-content { + margin-top: 60px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.privileges-content > :not(:last-child) { + margin-right: 60px; +} + +.privileges-content-column { + max-width: 46%; + width: 100%; +} + +.privileges-content-block { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.privileges-content-block__number { + font-weight: 600; + font-size: 60px; + line-height: 100%; + color: #F5851A; + margin-right: 35px; +} + +.content-block-number-1 { + margin-right: 48px; +} + +.privileges-block-info__title { + font-weight: 600; + font-size: 20px; + line-height: 24px; + margin-bottom: 16px; + color: #333B49; +} +.privileges-block-info__text { + font-size: 16px; + line-height: 22px; + color: #636B78; +} + +.block-info-title-1 { + max-width: 355px; + width: 100%; +} + +.block-info-title-3 { + max-width: 277px; + width: 100%; +} + +.priv-block-1 { + margin-bottom: 60px; +} + +.priv-block-2 { + margin-bottom: 70px; +} + +.about-history { + padding-top: 147px; +} +.about-history__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #F5851A; + max-width: 427px; + width: 100%; + margin-right: 20px; +} +.about-history__title > span { + display: block; + font-weight: 500; + font-size: 20px; + line-height: 24px; + color: #ABB2BF; + margin-top: 16px; +} + +.about-history-container { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.swiper-about-history { + width: 880px; + height: 160px; +} + +.swiper-wrapper-about { + width: 880px; + height: 160px; +} + +.swiper-slide-about-history { + height: 100%; + width: 100%; + position: relative; +} + +.slide-about-history-year { + font-weight: 600; + font-size: 24px; + line-height: 28px; + color: #F5851A; + display: inline-block; + position: absolute; + top: 50%; + left: 0; +} + +.slide-about-history-text { + display: inline-block; + max-width: 650px; + margin-left: 200px; + width: 100%; + font-size: 16px; + line-height: 22px; + color: #333B49; + position: absolute; + top: 35%; + left: 0; +} + +.swiper-button-next__about-history, +.swiper-button-prev__about-history { + position: absolute; +} + +.swiper-button-prev__about-history { + top: calc(68% + 54px) !important; + left: 475px !important; + width: 19px !important; + height: 15px !important; +} + +.swiper-button-next__about-history { + top: calc(49% - 54px) !important; + left: 475px !important; + width: 19px !important; + height: 15px !important; +} + +.about-history-container [class^=swiper-button-]::after { + content: ""; +} + +.about-geography { + padding-top: 191px; +} + +.about-geography-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; +} + +.about-geography-left { + max-width: 447px; + width: 100%; + color: #333B49; +} +.about-geography-left__title { + max-width: 420px; + width: 100%; + font-weight: 700; + font-size: 48px; + line-height: 100%; + margin-bottom: 32px; +} +.about-geography-left__text { + font-size: 16px; + line-height: 22px; + letter-spacing: -0.03em; +} +.about-geography-left__btn { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 16px 40px; + margin-top: 48px; + font-size: 16px; +} +.about-geography-left__btn:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; +} + +.about-geography-text-2 { + margin-top: 12px; +} + +.about-geography-img { + position: absolute; + top: 13%; + right: -5%; + z-index: 0; + width: 961px; + height: 367px; +} + +.about-contact { + padding-top: 200px; + margin-bottom: 70px; +} + +.about-contact-form { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-width: 100%; +} +.about-contact-form__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + margin-bottom: 56px; + max-width: 300px; + width: 100%; +} +.about-contact-form__button { + margin-top: 24px; + font-size: 16px; +} + +.about-contact-form-line-one { + margin-right: 45px; +} + +.about-contact-form-line-two { + margin-right: 45px; +} + +.label-about { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.input-about { + margin-top: 0; + margin-bottom: 32px; +} + +.label-about { + margin-bottom: 16px; +} + +.textarea-about { + height: 230px; + margin-top: 0; + margin-bottom: 0; +} + +.checkboxes-connect { + -ms-flex-item-align: start; + align-self: start; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: end; + margin-bottom: 30px; +} +.checkboxes-connect__name { + font-size: 14px; + line-height: 16px; + color: #636B78; + margin-right: 20px; +} + +.label-connect { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #636B78; + margin-right: 20px; +} + +.modal-auth { + left: 30%; + top: 25%; + max-width: 708px; + width: 100%; + padding: 40px 140px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.modal-auth__close { + top: -82px; + right: -575px; +} +.modal-auth__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + -ms-flex-item-align: center; + align-self: center; +} +.modal-auth--hidden { + display: none; +} + +.modal-auth-form { + margin-top: 56px; + position: relative; +} + +.modal-auth-show-pass { + position: absolute; + content: ""; + 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 d='M11.83 9L15 12.16V12C15 11.2044 14.6839 10.4413 14.1213 9.87868C13.5587 9.31607 12.7956 9 12 9H11.83ZM7.53 9.8L9.08 11.35C9.03 11.56 9 11.77 9 12C9 12.7956 9.31607 13.5587 9.87868 14.1213C10.4413 14.6839 11.2044 15 12 15C12.22 15 12.44 14.97 12.65 14.92L14.2 16.47C13.53 16.8 12.79 17 12 17C10.6739 17 9.40215 16.4732 8.46447 15.5355C7.52678 14.5979 7 13.3261 7 12C7 11.21 7.2 10.47 7.53 9.8ZM2 4.27L4.28 6.55L4.73 7C3.08 8.3 1.78 10 1 12C2.73 16.39 7 19.5 12 19.5C13.55 19.5 15.03 19.2 16.38 18.66L16.81 19.08L19.73 22L21 20.73L3.27 3M12 7C13.3261 7 14.5979 7.52678 15.5355 8.46447C16.4732 9.40215 17 10.6739 17 12C17 12.64 16.87 13.26 16.64 13.82L19.57 16.75C21.07 15.5 22.27 13.86 23 12C21.27 7.61 17 4.5 12 4.5C10.6 4.5 9.26 4.75 8 5.2L10.17 7.35C10.74 7.13 11.35 7 12 7Z' fill='%23ABB2BF'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 24px; + height: 24px; + bottom: 52%; + right: 28px; +} + +.auth-label-mail { + position: relative; +} + +.auth-mail-error { + position: absolute; + font-size: 12px; + line-height: 15px; + color: #EB5757; + bottom: -65px; + left: 0; +} +.auth-mail-error--hidden { + display: none; +} + +.auth-label-pass { + position: relative; +} + +.auth-pass-error { + position: absolute; + font-size: 12px; + line-height: 15px; + color: #EB5757; + bottom: -65px; + left: 0; +} +.auth-pass-error--hidden { + display: none; +} + +.modal-auth-bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-auth-bottom__reset { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F5851A; + margin-bottom: 30px; +} +.modal-auth-bottom__note { + -ms-flex-item-align: center; + align-self: center; +} + +.modal-auth-overlay--hidden { + display: none; +} + +.modal-restore { + left: 30%; + top: 25%; + padding: 40px 77px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-restore__close { + top: -82px; + right: -362px; +} +.modal-restore__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.modal-restore__back { + margin-top: 30px; + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F5851A; +} +.modal-restore--hidden { + display: none; +} + +.modal-restore-form { + -ms-flex-item-align: start; + align-self: start; + width: 427px; + margin: 0 auto; + padding-top: 56px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.restore-input { + width: 100%; +} + +.restore-label { + -ms-flex-item-align: start; + align-self: start; + margin-bottom: 0; +} + +.modal-restore-overlay--hidden { + display: none; +} + +.pagination__inner { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.pagination__btn { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} +.pagination__btn svg { + stroke: #000; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} +.pagination__btn.disabled { + pointer-events: none; + opacity: 0.5; +} +.pagination__list { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.pagination__item { + color: #333B49; + width: 26px; + height: 26px; + border-radius: 5px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.pagination__item:not(:last-child) { + margin-right: 2px; +} +.pagination__link { + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; + font-family: "Manrope"; + font-weight: 300; + font-size: 12px; +} +.pagination__link.active { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: #F2994A; + border-radius: 5px; + width: 26px; + height: 26px; + color: #fff; + font-family: "Manrope"; + font-weight: 600; +} +.pagination__link.more { + color: #000; +} +@media (min-width: 1200px) { + .pagination__link:hover { + color: #dbdbdb; + } +} + +.modal-reg { + left: 30%; + max-width: 708px; + width: 100%; + padding: 40px 140px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-reg__close { + top: -82px; + right: -365px; +} +.modal-reg__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.modal-reg--hidden { + display: none; +} + +.modal-reg-form { + margin-top: 56px; + position: relative; +} + +.label-reg-pass { + display: block; + margin-bottom: 0; + position: relative; +} + +.reg-pass-error { + position: absolute; + font-size: 12px; + line-height: 15px; + color: #EB5757; + bottom: -65px; + left: 0; +} +.reg-pass-error--hidden { + display: none; +} + +.reg-mail-input.error { + border-bottom: 1px solid #EB5757; +} + +.reg-pass-conf-input.error { + border-bottom: 1px solid #EB5757; +} + +.reg-mail-error { + position: absolute; + font-size: 12px; + line-height: 15px; + color: #EB5757; + bottom: -65px; + left: 0; +} +.reg-mail-error--hidden { + display: none; +} + +.reg-show-pass { + right: 27px; +} + +.reg-show-pass-second { + right: 27px; + bottom: 33%; +} + +.modal-reg-overlay--hidden { + display: none; +} + +.modal-restore-succ { + left: 30%; + top: 25%; + padding: 40px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-restore-succ__close { + top: -82px; + right: -362px; +} +.modal-restore-succ__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.modal-restore-succ__note { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #ABB2BF; + margin-top: 30px; + max-width: 377px; + width: 100%; + text-align: center; +} +.modal-restore-succ__mail { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #F5851A; + margin-top: 30px; +} +.modal-restore-succ__btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 22px 109px; + margin-top: 30px; + font-size: 16px; +} +.modal-restore-succ__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} +.modal-restore-succ__back { + font-weight: 600; + font-size: 16px; + line-height: 22px; + margin-top: 30px; + color: #F5851A; +} +.modal-restore-succ--hidden { + display: none; +} + +.modal-restore-succ-overlay--hidden { + display: none; +} + +.modal-restore-error { + left: 30%; + top: 25%; + max-width: 708px; + width: 100%; + max-height: 468px; + height: 100%; + padding: 40px 140px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} +.modal-restore-error__close { + top: -82px; + right: -352px; +} +.modal-restore-error__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; + max-width: 372px; + width: 100%; + text-align: center; +} +.modal-restore-error--hidden { + display: none; +} + +.restore-form-error { + margin-left: 0; +} + +.modal-restore-error-overlay--hidden { + display: none; +} + +.header-profile { + color: #F5851A; + position: relative; + white-space: nowrap; + margin-right: 70px; +} +.header-profile:after { + background-image: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1954 5.77778C13.1954 7.93323 11.4481 9.68056 9.29264 9.68056C7.1372 9.68056 5.38986 7.93323 5.38986 5.77778C5.38986 3.62233 7.1372 1.875 9.29264 1.875C11.4481 1.875 13.1954 3.62233 13.1954 5.77778ZM12.922 10.2736C14.2324 9.21444 15.0704 7.59397 15.0704 5.77778C15.0704 2.5868 12.4836 0 9.29264 0C6.10166 0 3.51486 2.5868 3.51486 5.77778C3.51486 7.66592 4.42056 9.34253 5.82122 10.3968C3.52498 11.1822 1.55468 12.6704 0.166945 14.6048C-0.268123 15.2112 0.201641 16 0.948009 16C1.28171 16 1.59025 15.8303 1.78937 15.5625C3.5537 13.1899 6.37865 11.6527 9.56261 11.6527C12.7466 11.6527 15.5715 13.1899 17.3358 15.5625C17.535 15.8303 17.8435 16 18.1772 16C18.9236 16 19.3933 15.2112 18.9583 14.6048C17.4942 12.5639 15.3816 11.0198 12.922 10.2736Z' fill='%23F2994A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; +} + +.prof-fav { + margin-right: 48px; +} + +.account-top-links { + padding-top: 16px; +} + +.account-title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + margin-top: 40px; +} + +.account-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 40px; +} + +.account-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 245px; + width: 100%; + margin-right: 90px; +} +.account-left__exit { + font-weight: 600; + font-size: 16px; + line-height: 22px; + position: relative; + color: #636B78; + margin-left: 20px; +} +.account-left__exit:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_350_29126)'%3E%3Cpath d='M6.8 13.275C6.6 13.075 6.504 12.8333 6.512 12.55C6.52 12.2667 6.62434 12.025 6.825 11.825L8.65 10H1C0.71667 10 0.479003 9.904 0.287003 9.712C0.0950034 9.52 -0.000663206 9.28267 3.46021e-06 9C3.46021e-06 8.71667 0.0960036 8.479 0.288004 8.287C0.480004 8.095 0.717337 7.99934 1 8H8.65L6.8 6.15C6.6 5.95 6.5 5.71234 6.5 5.437C6.5 5.16167 6.6 4.92434 6.8 4.725C7 4.525 7.23767 4.425 7.513 4.425C7.78834 4.425 8.02567 4.525 8.225 4.725L11.8 8.3C11.9 8.4 11.971 8.50834 12.013 8.625C12.055 8.74167 12.0757 8.86667 12.075 9C12.075 9.13334 12.0543 9.25834 12.013 9.375C11.9717 9.49167 11.9007 9.6 11.8 9.7L8.2 13.3C8.01667 13.4833 7.78767 13.575 7.513 13.575C7.23834 13.575 7.00067 13.475 6.8 13.275ZM2 18C1.45 18 0.979003 17.804 0.587003 17.412C0.195003 17.02 -0.000663206 16.5493 3.46021e-06 16V13C3.46021e-06 12.7167 0.0960036 12.479 0.288004 12.287C0.480004 12.095 0.717337 11.9993 1 12C1.28334 12 1.521 12.096 1.713 12.288C1.905 12.48 2.00067 12.7173 2 13V16H16V2H2V5C2 5.28334 1.904 5.521 1.712 5.713C1.52 5.905 1.28267 6.00067 1 6C0.71667 6 0.479003 5.904 0.287003 5.712C0.0950034 5.52 -0.000663206 5.28267 3.46021e-06 5V2C3.46021e-06 1.45 0.196004 0.979002 0.588004 0.587002C0.980003 0.195002 1.45067 -0.000664969 2 1.69779e-06H16C16.55 1.69779e-06 17.021 0.196002 17.413 0.588002C17.805 0.980002 18.0007 1.45067 18 2V16C18 16.55 17.804 17.021 17.412 17.413C17.02 17.805 16.5493 18.0007 16 18H2Z' fill='%23636B78'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_350_29126'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 18px; + height: 18px; + right: 42px; + top: 2px; +} +.account-left__exit.active { + color: #F5851A; +} +.account-left__exit.active:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.224995 13.7722C0.524988 14.0759 1.01137 14.0759 1.31137 13.7722L8 7L1.31137 0.227805C1.01137 -0.0759354 0.524988 -0.0759354 0.224995 0.227805C-0.0749983 0.531546 -0.0749983 1.02401 0.224995 1.32775L5.82726 7L0.224995 12.6723C-0.0749983 12.976 -0.0749983 13.4685 0.224995 13.7722Z' fill='%23F2994A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 9px; + height: 16px; + top: 2px; + left: -20px; +} +.account-left__exit.active:after { + 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%3Cg clip-path='url(%23clip0_343_37306)'%3E%3Cpath d='M7.8 14.275C7.6 14.075 7.504 13.8333 7.512 13.55C7.52 13.2667 7.62434 13.025 7.825 12.825L9.65 11H2C1.71667 11 1.479 10.904 1.287 10.712C1.095 10.52 0.999337 10.2827 1 10C1 9.71667 1.096 9.479 1.288 9.287C1.48 9.095 1.71734 8.99934 2 9H9.65L7.8 7.15C7.6 6.95 7.5 6.71234 7.5 6.437C7.5 6.16167 7.6 5.92434 7.8 5.725C8 5.525 8.23767 5.425 8.513 5.425C8.78834 5.425 9.02567 5.525 9.225 5.725L12.8 9.3C12.9 9.4 12.971 9.50834 13.013 9.625C13.055 9.74167 13.0757 9.86667 13.075 10C13.075 10.1333 13.0543 10.2583 13.013 10.375C12.9717 10.4917 12.9007 10.6 12.8 10.7L9.2 14.3C9.01667 14.4833 8.78767 14.575 8.513 14.575C8.23834 14.575 8.00067 14.475 7.8 14.275ZM3 19C2.45 19 1.979 18.804 1.587 18.412C1.195 18.02 0.999337 17.5493 1 17V14C1 13.7167 1.096 13.479 1.288 13.287C1.48 13.095 1.71734 12.9993 2 13C2.28334 13 2.521 13.096 2.713 13.288C2.905 13.48 3.00067 13.7173 3 14V17H17V3H3V6C3 6.28334 2.904 6.521 2.712 6.713C2.52 6.905 2.28267 7.00067 2 7C1.71667 7 1.479 6.904 1.287 6.712C1.095 6.52 0.999337 6.28267 1 6V3C1 2.45 1.196 1.979 1.588 1.587C1.98 1.195 2.45067 0.999335 3 1H17C17.55 1 18.021 1.196 18.413 1.588C18.805 1.98 19.0007 2.45067 19 3V17C19 17.55 18.804 18.021 18.412 18.413C18.02 18.805 17.5493 19.0007 17 19H3Z' fill='%23F2994A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_343_37306'%3E%3Crect width='18' height='18' fill='white' transform='translate(1 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); +} + +.account-tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 0; + padding-left: 20px; +} +.account-tabs > * { + margin-bottom: 20px; + margin-right: 0; +} +.account-tabs__item { + font-family: "Montserrat"; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; +} +.account-tabs__item.active { + position: relative; + font-weight: 600; +} +.account-tabs__item.active:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.224995 13.7722C0.524988 14.0759 1.01137 14.0759 1.31137 13.7722L8 7L1.31137 0.227805C1.01137 -0.0759354 0.524988 -0.0759354 0.224995 0.227805C-0.0749983 0.531546 -0.0749983 1.02401 0.224995 1.32775L5.82726 7L0.224995 12.6723C-0.0749983 12.976 -0.0749983 13.4685 0.224995 13.7722Z' fill='%23F2994A'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 9px; + height: 16px; + top: 2px; + left: -20px; +} + +.profile-block-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.profile-block-wrapper > :not(:last-child) { + margin-bottom: 40px; +} +.profile-block-wrapper--hidden { + display: none; +} + +.profile-block { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-size: 16px; + line-height: 22px; + max-width: 440px; + width: 100%; +} +.profile-block__title { + font-weight: 400; + color: #ABB2BF; + margin-bottom: 16px; +} +.profile-block__content { + font-weight: 600; + color: #333B49; +} +.profile-block__title-file { + font-weight: 400; + color: #ABB2BF; + margin-bottom: 16px; + border: none; +} + +.acc-file { + color: #F5851A !important; + font-weight: 600 !important; +} + +.profile-block-buttons { + max-width: 439px; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding-bottom: 120px; +} +.profile-block-buttons__link-data { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 12px 19px 12px 19px; + font-size: 16px; +} +.profile-block-buttons__link-data:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} +.profile-block-buttons__link-pass { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; + border: none; + padding: 13px 22px; +} + +.change-pass-wrapper { + padding-bottom: 120px; +} +.change-pass-wrapper--hidden { + display: none; +} + +.profile-pass-change { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 0; +} +.profile-pass-change__btn { + width: 193px; + height: 42px; + font-size: 16px; + -ms-flex-item-align: start; + align-self: start; + margin-top: 38px; +} + +.prof-show-pass { + bottom: 84%; + right: 1px; +} + +.prof-show-pas-sec { + bottom: 59%; + right: 1px; +} + +.prof-show-pas-third { + bottom: 30%; + right: 1px; +} + +.pass-change-succ { + max-width: 333px; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.pass-change-succ__title { + font-weight: 600; + font-size: 24px; + line-height: 28px; +} +.pass-change-succ__btn { + margin-top: 30px; + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 12px 61px 12px 62px; +} +.pass-change-succ__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; +} +.pass-change-succ--hidden { + display: none; +} + +.orders-acc-wrapper { + max-width: 985px; + width: 100%; + margin-right: 0; + margin-bottom: 0; +} + +.orders-acc { + width: 100%; + min-height: 98px; + border: 1px solid #ABB2BF; + border-radius: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: baseline; + -ms-flex-align: baseline; + align-items: baseline; + margin-bottom: 50px; +} +.orders-acc__content { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 38px; +} +.orders-acc__content > span { + font-weight: 400; + color: #333B49; + margin-right: 10px; + color: #ABB2BF; +} +.orders-acc__content.number { + margin-left: 20px; +} +.orders-acc__btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + padding: 12px 31px 12px 10px; + margin-right: 20px; + position: relative; + font-weight: 600px; + font-size: 16px; +} +.orders-acc__btn:after { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.244078 5.24408C-0.0813593 5.56951 -0.0813593 6.09715 0.244078 6.42259L7.5 13.6785L14.7559 6.42259C15.0814 6.09715 15.0814 5.56952 14.7559 5.24408C14.4305 4.91864 13.9028 4.91864 13.5774 5.24408L7.5 11.3215L1.42259 5.24408C1.09715 4.91864 0.569515 4.91864 0.244078 5.24408Z' fill='white'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 10px; + height: 9.68px; + right: 16px; + top: 15px; + z-index: 3; +} +.orders-acc__btn--active { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + padding: 12px 56px 12px 56px; + position: relative; + font-weight: 600px; + font-size: 16px; +} +.orders-acc__btn--active:after { + background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.244078 12.7559C-0.0813589 12.4305 -0.0813589 11.9028 0.244078 11.5774L7.5 4.32149L14.7559 11.5774C15.0814 11.9028 15.0814 12.4305 14.7559 12.7559C14.4305 13.0814 13.9028 13.0814 13.5774 12.7559L7.5 6.67851L1.42259 12.7559C1.09715 13.0814 0.569515 13.0814 0.244078 12.7559Z' fill='%23F2994A'/%3E%3C/svg%3E"); +} +.orders-acc > :nth-last-child(n+3) { + margin-right: 76px; +} + +.orders-panel { + display: none; + margin-top: 40px; + max-width: 100%; + max-height: 0; + overflow: hidden; + -webkit-transition: max-height 0.2s ease-out; + -o-transition: max-height 0.2s ease-out; + transition: max-height 0.2s ease-out; + margin-left: 20px; +} + +.orders-panel-cont { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.orders-panel-cont__btn { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + font-size: 16px; + padding: 12px 26px; + margin-top: 10px; + margin-bottom: 40px; +} +.orders-panel-cont__btn:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} + +.orders-panel-data { + margin-bottom: 40px; + font-size: 16px; + line-height: 22px; + color: #333B49; + -ms-flex-item-align: start; + align-self: start; +} +.orders-panel-data > :not(:last-child) { + margin-bottom: 10px; +} +.orders-panel-data__title { + font-weight: 600; +} +.orders-panel-data__content { + font-weight: 400; +} + +.orders-panel-comp { + -ms-flex-item-align: start; + align-self: start; +} + +.orders-panel-title { + border: none; +} + +.orders-panel-svg-act { + display: inline-block; +} + +.orders-panel-svg { + font-weight: 600 !important; + display: none; +} + +.orders-table { + border-collapse: separate; + border-spacing: 0 20px; + min-width: 964px; +} +.orders-table__item { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #333B49; + text-align: left; +} +.orders-table__price { + min-width: 118px; + font-weight: 600; + font-size: 22px; + line-height: 27px; + color: #F5851A; +} +.orders-table__count { + font-weight: 600; + font-size: 22px; + line-height: 27px; + color: #F5851A; + text-align: center; +} + +.orders-table-titles { + height: 38px; +} + +.orders-table-content { + border-bottom: 1px solid #F7F7F9; + outline: 1px solid #F7F7F9; + outline-offset: -2px; +} + +.swiper-ord-table { + margin-top: 0; + margin: 0 !important; + border-radius: 4px; + width: 395px !important; + height: 184px; +} + +.slide-ord-table__img { + max-width: 138px; + width: 100%; + height: 115px; + padding: 0; + margin: 0 auto; + margin-top: 24px; +} + +.orders-table-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.orders-table-item__info { + max-width: 234px; + width: 100%; + margin-left: 20px; +} +.orders-table-item__title { + margin-top: 10px; + color: #333B49; + font-weight: 600; + font-size: 15px; + line-height: 18px; +} +.orders-table-item__vendor { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #333B49; + margin-top: 20px; +} +.orders-table-item__vendor span { + padding-right: 4px; +} + +.content-item-account { + margin-top: 0; +} + +.account-viewed { + padding-top: 50px; + padding-bottom: 120px; +} +.account-viewed--hidden { + display: none; +} + +.account-tab-4 { + margin-top: 0; + width: 100%; +} + +.account-compare-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: -webkit-fit-content; + height: -moz-fit-content; + height: fit-content; +} +.account-compare-top__btn { + font-weight: 700; + font-size: 14px; + line-height: 16px; + color: #F5851A; + position: relative; + padding-left: 17px; + margin-left: 28px; +} +.account-compare-top__btn:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.7 17L0 15.3L6.8 8.5L0 1.7L1.7 0L8.5 6.8L15.3 0L17 1.7L10.2 8.5L17 15.3L15.3 17L8.5 10.2L1.7 17Z' fill='%23F2994A'/%3E%3C/svg%3E%0A"); + background-repeat: no-repeat; + background-size: cover; + width: 17px; + height: 17px; + left: -10px; +} +.account-compare-top__right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-item-align: start; + align-self: start; +} +.account-compare-top__icons { + margin-top: 0; + margin-right: 43px; + -ms-flex-item-align: end; + align-self: flex-end; +} + +.account-compare-tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-right: 36px; +} +.account-compare-tabs > :not(:last-child) { + margin-right: 16px; +} + +.compare-tab { + font-size: 14px; + line-height: 16px; + color: #333B49; +} +.compare-tab.active { + font-weight: 700; + color: #F5851A; +} + +.compare-tabs__item { + display: none; +} +.compare-tabs__item--active { + display: block; +} + +.table { + width: auto; + color: #333B49; +} +.table__line { + height: 63px; + font-weight: 600; + font-size: 15.4186px; + border: none; + border-radius: 9.63664px; + line-height: 21px; +} + +.table-compare-wrapper { + margin-top: 20px; + max-width: 955px; + width: 100%; + height: 1623px; + overflow-x: auto; + overflow-y: auto; + margin-bottom: 120px; +} + +.compare-thead { + margin-bottom: 11px; +} + +.line-color { + background: #F7F7F9; + border-radius: 9.63664px; +} + +.compare-table { + border-collapse: collapse; + color: #333B49; +} +.compare-table__line { + height: 217px; + border-spacing: 20px; +} +.compare-table__line-title { + font-weight: 600; + font-size: 15.4186px; + line-height: 21px; + color: #ABB2BF; + margin-left: 10px; + margin-bottom: 5px; +} +.compare-table__line-content { + font-weight: 600; + font-size: 16px; + line-height: 20px; + margin-right: 10px; +} +.compare-table__line-content.first { + margin-left: 10px; +} + +.compare-table-title { + height: 100%; + min-width: 305px; +} + +.table-line-title { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: 100%; + position: relative; +} +.table-line-title__content { + height: 100%; + margin-bottom: 20px; +} +.table-line-title__img { + -o-object-fit: cover; + object-fit: cover; + -o-object-position: top top; + object-position: top top; + padding-left: 70px; + padding-bottom: 46px; +} + +.table-line-title-name { + font-weight: 600; + font-size: 16px; + line-height: 20px; + text-align: left; + position: absolute; + bottom: -9px; + left: 0; + max-width: 285px; + width: 100%; +} +.table-line-title-name.name-two { + bottom: -20px; +} + +.compare-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} +.compare-icons__compare:after { + bottom: 0; + right: 10px; +} +.compare-icons__favorite:after { + bottom: -32px; + right: 12px; +} + +.contacts-top { + max-width: 985px; + width: 100%; + position: relative; +} + +.swiper-acc-contacts { + width: 100%; +} + +.scroll-cont { + position: absolute !important; + bottom: -28px !important; + width: 100% !important; + left: 0 !important; +} + +.contacts-top-block { + background: #F7F7F9; + border-radius: 4px; + max-width: 315px; + width: 100%; + height: 289px; + padding: 28px 0px 23px 13px; + font-weight: 600; + font-size: 16px; + line-height: 22px; +} +.contacts-top-block:not(:last-child) { + margin-right: 20px; +} +.contacts-top-block__title { + background: -o-linear-gradient(358.59deg, #636B78 9.26%, #333B49 77.24%); + background: linear-gradient(91.41deg, #636B78 9.26%, #333B49 77.24%); + color: #333B49; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; + text-fill-color: transparent; + margin-bottom: 28px; +} +.contacts-top-block__title.title1 { + position: relative; + padding-left: 40px; +} +.contacts-top-block__title.title1:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='30' height='38' viewBox='0 0 30 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_601_12393)'%3E%3Cpath d='M29.7568 7.12336V30.8397C29.7568 31.6673 29.5152 32.4084 29.0321 33.0631C28.549 33.7054 27.8987 34.1377 27.0811 34.3601L16.4341 37.4172C16.2855 37.4543 16.1182 37.4914 15.9324 37.5284H15.5236C15.1149 37.5284 14.7432 37.4728 14.4088 37.3617C14.0743 37.2505 13.7337 37.1023 13.3868 36.917L6.41892 32.989C6.15878 32.8407 5.95439 32.6493 5.80574 32.4146C5.6571 32.1799 5.58277 31.9143 5.58277 31.6179C5.58277 31.1732 5.74381 30.7964 6.06588 30.4876C6.37556 30.1788 6.75338 30.0244 7.19932 30.0244H16.2297V8.14242L9.42905 10.5511C8.8964 10.7487 8.46284 11.0946 8.12838 11.5887C7.79392 12.0581 7.62669 12.5831 7.62669 13.1636V25.6332C7.62669 26.152 7.49662 26.6214 7.23649 27.0414C6.98874 27.4613 6.6357 27.7948 6.17737 28.0419L2.98142 29.7836C2.68412 29.9441 2.38682 30.0244 2.08953 30.0244C1.58164 30.0244 1.14809 29.8453 0.788851 29.4871C0.429617 29.1289 0.25 28.6904 0.25 28.1716V10.6067C0.25 9.96438 0.41723 9.3653 0.751689 8.80945C1.09854 8.19183 1.55068 7.72245 2.10811 7.40129L13.5541 0.916361C13.8142 0.768134 14.0929 0.656963 14.3902 0.58285C14.6875 0.508736 14.9848 0.47168 15.2821 0.47168C15.4927 0.47168 15.6847 0.490208 15.8581 0.527265C16.0315 0.551969 16.2235 0.595202 16.4341 0.656963L27.0811 3.60297C27.4899 3.71414 27.8553 3.8809 28.1774 4.10324C28.4994 4.32558 28.7782 4.59115 29.0135 4.89996C29.2613 5.22112 29.4471 5.56698 29.5709 5.93755C29.6948 6.32047 29.7568 6.71574 29.7568 7.12336ZM27.3041 30.8397V7.12336C27.3041 6.83926 27.2297 6.59222 27.0811 6.38223C26.8953 6.14754 26.6661 6.00549 26.3936 5.95608L21.1537 4.51086C20.7697 4.39969 20.3609 4.28852 19.9274 4.17735C19.5186 4.04148 19.116 3.92413 18.7196 3.82531V34.2118L26.3936 31.9699C26.6661 31.9205 26.8953 31.7908 27.0811 31.5808C27.2297 31.3708 27.3041 31.1238 27.3041 30.8397Z' fill='url(%23paint0_linear_601_12393)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_601_12393' x1='3.07345' y1='-0.82701' x2='23.6194' y2='-0.42503' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23636B78'/%3E%3Cstop offset='1' stop-color='%23333B49'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_601_12393'%3E%3Crect width='30' height='38' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 30px; + height: 38px; + left: 0; + top: -9px; +} +.contacts-top-block__title.title2 { + position: relative; + padding-left: 43px; +} +.contacts-top-block__title.title2:before { + position: absolute; + content: ""; + background-image: url("data:image/svg+xml,%3Csvg width='33' height='38' viewBox='0 0 33 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8421 13.8182H24.3158V17.2727H20.8421V13.8182ZM24.3158 6.90909H20.8421V10.3636H24.3158V6.90909ZM13.8947 24.1818H17.3684V20.7273H13.8947V24.1818ZM17.3684 6.90909H13.8947V10.3636H17.3684V6.90909ZM13.8947 17.2727H17.3684V13.8182H13.8947V17.2727ZM10.4211 6.90909H6.94737V10.3636H10.4211V6.90909ZM10.4211 13.8182H6.94737V17.2727H10.4211V13.8182ZM20.0605 34.5455H17.3684V28.5H13.8947V34.5455H3.47368V3.45455H27.7895V17.3245C29.0226 17.4282 30.2037 17.8082 31.2632 18.3609V0H0V38H22.4226C21.7105 37.0327 20.8421 35.8582 20.0605 34.5455ZM6.94737 31.0909H10.4211V27.6364H6.94737V31.0909ZM10.4211 20.7273H6.94737V24.1818H10.4211V20.7273ZM33 26.7727C33 31.2636 26.9211 38 26.9211 38C26.9211 38 20.8421 31.2636 20.8421 26.7727C20.8421 23.4909 23.6211 20.7273 26.9211 20.7273C30.2211 20.7273 33 23.4909 33 26.7727ZM29.0053 26.9455C29.0053 25.9091 27.9632 24.8727 26.9211 24.8727C25.8789 24.8727 24.8368 25.7364 24.8368 26.9455C24.8368 27.9818 25.7053 29.0182 26.9211 29.0182C28.1368 29.0182 29.1789 27.9818 29.0053 26.9455Z' fill='url(%23paint0_linear_601_11555)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_601_11555' x1='3.15771' y1='-1.33175' x2='26.1344' y2='-0.841471' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23636B78'/%3E%3Cstop offset='1' stop-color='%23333B49'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: cover; + width: 33px; + height: 38px; + left: 0; + top: -9px; +} +.contacts-top-block__line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 15px; +} +.contacts-top-block__name { + background: -o-linear-gradient(358.59deg, #636B78 9.26%, #333B49 77.24%); + background: linear-gradient(91.41deg, #636B78 9.26%, #333B49 77.24%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; + text-fill-color: transparent; + color: #333B49; + margin-right: 10px; +} +.contacts-top-block__name > span { + margin-left: 17px; +} +.contacts-top-block__content { + font-weight: 400; + font-size: 14px; + line-height: 20px; + background: -o-linear-gradient(358.59deg, #636B78 9.26%, #333B49 77.24%); + background: linear-gradient(91.41deg, #636B78 9.26%, #333B49 77.24%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; + text-fill-color: transparent; + color: #333B49; + max-width: 132px; + width: 100%; +} +.contacts-top-block__content.tel { + margin-left: 23px; +} +.contacts-top-block__content.mail { + margin-left: 2px; +} +.contacts-top-block__content.content2 { + max-width: 143px; +} +.contacts-top-block__content.content3 { + max-width: 129px; +} + +.contacts-map { + margin-top: 70px; + max-width: 985px; + width: 100%; + max-height: 551px; + height: 100%; + margin-bottom: 120px; +} + +[class*=copyrights-pane] { + display: none !important; +} + +.modal-acc-exit { + padding: 40px; +} +.modal-acc-exit__title { + font-weight: 700; + font-size: 48px; + line-height: 100%; + color: #333B49; +} +.modal-acc-exit__bottom { + margin-top: 90px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.modal-acc-exit__confirm { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + font-size: 16px; + padding: 21px 94.5px; +} +.modal-acc-exit__confirm:hover { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; +} +.modal-acc-exit__cancel { + border: 1px solid #F2994A; + background-color: #FFFFFF; + color: #F2994A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + font-size: 16px; + padding: 21px 89.5px; +} +.modal-acc-exit__cancel:hover { + background: #F5851A; + border-radius: 9.375px; + font-weight: 600; + font-style: normal; + font-size: 14px; + line-height: 16px; + letter-spacing: -0.01em; + color: #FFFFFF; + border: 1px solid #F5851A; + cursor: pointer; + font-size: 16px; +} +.modal-acc-exit--hidden { + display: none; +} + +.modal-acc-exit-overlay--hidden { + display: none; +} + +.modal-catalog { + z-index: 101; + position: absolute; + background: #FFFFFF; + -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25); + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25); + border-radius: 0px 0px 10px 10px; + left: 7%; + max-width: 1320px; + width: 100%; + max-height: 688px; + height: 100%; + overflow: auto; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 1580px) { + .modal-catalog { + left: 15.5%; + } +} +.modal-catalog--hidden { + display: none; +} + +.modal-catalog-left { + background: #F7F7F9; + margin-right: 0; + margin-bottom: 0; + max-width: 292px; + width: 100%; + padding-top: 10px; + padding-left: 5px; + overflow-y: auto; +} + +.modal-cat-acc-but { + font-size: 14px; + line-height: 17px; + margin-bottom: 18px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.modal-cat-acc-but:after { + left: 220px; +} + +.modal-cat-panel > li { + font-size: 14px; + line-height: 16px; +} +.modal-cat-panel > :not(:last-child) { + margin-bottom: 14px; +} + +.modal-catalog-centre { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + overflow-y: auto; +} + +.modal-catalog-top { + padding-top: 17px; + padding-left: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.modal-catalog-top__wrapper { + border: 1px solid #636B78; + border-radius: 40px; + background-color: #F7F7F9; + margin-right: 20px; + margin-bottom: 12px; +} +.modal-catalog-top__name { + font-weight: 500; + font-size: 12px; + line-height: 14px; + color: #636B78; + padding: 5px 10px; +} + +.modal-catalog-content { + margin-top: 8px; + margin-left: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.modal-catalog-cont-line { + max-width: 233px; + width: 100%; + margin-right: 10px; +} +.modal-catalog-cont-line > :not(:last-child) { + margin-bottom: 20px; +} +.modal-catalog-cont-line__title { + font-weight: 600; + font-size: 14px; + line-height: 17px; + color: #333B49; + margin-bottom: 10px; +} +.modal-catalog-cont-line__list { + margin-bottom: 20px; +} +.modal-catalog-cont-line__item { + font-weight: 400; + font-size: 14px; + line-height: 16px; +} +.modal-catalog-cont-line__item:not(:last-child) { + margin-bottom: 10px; +} + +.catalog-filters-links { + margin-top: 16px; +} +.catalog-filters-links__item { + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: #636B78; +} +.catalog-filters-links__item.active { + color: #333B49; + font-weight: 600; +} + +.catalog-filters { + padding-bottom: 100px; +} + +.catalog-filter-wrapper { + max-width: 325px; + width: 100%; + max-height: 912px; + height: 100%; + overflow-y: hidden; + background: #F7F7F9; + border-radius: 10px; + margin-right: 20px; +} + +.catalog-filter-top { + width: 100%; + background: #F2994A; + height: 52px; +} +.catalog-filter-top__title { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #fff; + text-transform: uppercase; + padding: 15px 10px; +} + +.catalog-filter-content { + padding: 10px; +} + +.range__name { + font-weight: 600; + font-size: 16px; + line-height: 22px; + color: #636B78; +} +.range__inputs { + margin-top: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.range__inputs > :not(:last-child) { + margin-right: 21px; +} + +.range-input__item { + width: 137px; + height: 30px; +} + +.range-control { + margin-top: 13px; +} + +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + /* display: none; <- Crashes Chrome on hover */ + -webkit-appearance: none; + margin: 0; + /* <-- Apparently some margin are still there even though it's hidden */ +} + +input[type=range]::-webkit-slider-thumb { + -webkit-appearance: none; + pointer-events: all; + width: 10px; + height: 10px; + background-color: #F5851A; + border-radius: 50%; + cursor: pointer; +} + +input[type=range]::-moz-range-thumb { + -webkit-appearance: none; + pointer-events: all; + width: 24px; + height: 24px; + background-color: #F5851A; + border-radius: 50%; + cursor: pointer; +} + +input[type=range]::-webkit-slider-thumb:hover { + background: #F5851A; +} + +input[type=number] { + color: #8a8383; + width: 137px; + height: 30px; + border-radius: 4px; + border: none; + font-size: 16px; + line-height: 22px; + color: #ABB2BF; + padding-left: 5px; +} + +input[type=number]::-webkit-inner-spin-button, +input[type=number]::-webkit-outer-spin-button { + opacity: 1; +} + +input[type=range] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + height: 2px; + width: 295px; + position: absolute; + background-color: #F2994A; + pointer-events: none; + border-radius: 26px; +} + +#fromSliderPrice { + height: 0; + z-index: 1; +} + +.ind__list { + margin: 70px auto; + font-size: 20px; + text-align: center; +} +.ind__list > li { + margin-top: 5px; +} +.ind__list > li:hover { + color: #F5851A; +} \ No newline at end of file diff --git a/public/excel/iblock_element_admin.xls b/public/excel/iblock_element_admin.xls new file mode 100644 index 0000000..cede02e --- /dev/null +++ b/public/excel/iblock_element_admin.xls @@ -0,0 +1,4149 @@ + + + + + + + +
АртикулАналогиНазваниеСимвольный кодКартинка для анонсаОписание для анонсаДетальная картинкаДетальное описаниеАктивностьНаличиеПоказывать ценуПосмотреть в демозалеЦена отДата измененияIDМощность, кВтВес, кгДоступностьПроизводительЦенаВес (грамм)Ширина (мм)Длина (мм)Высота (мм)НДС включен в ценуЗакупочная цена
  Гибочный пресс ATTA серии WADgibochnyy-press-atta-serii-wadhttps://www.vekpro.ru/upload/iblock/2e9/2e9709adfc57596b4e71666405670299.jpg https://www.vekpro.ru/upload/iblock/59e/59e4f98aa8d392b7465f304d43ed7c0c.jpg- + +Новый обтекаемый дизайн в соответствии +с нормами ЕС +- + +Интегрированная сварная рама +- + +Термообработка с отпуском +- + +Дробеструйная очистка для удаления ржавчины +- + +Обработка для защиты от ржавчины +- + +Трехмерная обработка с ЧПУ +- + +Управление осями Y1 и Y2 +- + +Режим ожидания на низкой скорости и быстрое +снижение +- + +Низкий уровень шума при прессовании и возврате +- + +На 60 % меньше потребление энергии +- + +Стабильная температура масла +- + +Множество технических новинок +- + +Удобство в эксплуатации +- Технология высокочастотного гидравлического +управления + [ /upload/medialibrary/400/4002ff8c9a027f5a2b32cee0dbc94bb8.jpg ] +  [ /upload/medialibrary/ae8/ae8b1b22e83b3e6d050db2f2c9a3ca15.png ]  [ /upload/medialibrary/103/10384bb410bb81e16345e0772b7916e2.png ] + + +Механическая конструкция + + Cостоит из рамы, стойки, плунжера, рабочего +стола, главного цилиндра и заднего упора.  + +Рама + + + +Обеспечивает точную и надежную обработку +из года в год. Каждая рама листогибочного пресса проходит термообработку с отпуском. + + + + + +Главный двигатель + +Производителя «Siemens».Отличается не только +низким уровнем шума во время работы машины, но и более длительным сроком службы. + + + +[ /upload/medialibrary/183/1832d41a9fd70720692e0b04dd041034.png ] + [ /upload/medialibrary/3db/3db316f3a9e5adde822dcd79c2845b7a.png ] + + [ /upload/medialibrary/b87/b8758e11373f765fbe5d69c2b63aff48.png ] + + + +Масляный насос + + + +Производитель – компании «Hoerbiger»/ «Voith»/«ELKERLE». Низкий +уровень шума, изготовлен из высокопрочного чугуна, низкая чувствительность к загрязнению масла и длительный срок службы + +. + +Гидравлическая система + + + +Листогибочный пресс оснащается интегрированной +гидравлической системой управления компании «Hoerbiger», которая обеспечивает надежность и удобство эксплуатации пресса. + +Электрическая система + +Наш листогибочный пресс оснащается электрическими +компонентами компании «Schneider», которые обеспечивают надежное функционирование машины даже при нестабильном электроснабжении. +  [ /upload/medialibrary/4e4/4e4fedd829fe8614aa28f16cb2fd4e44.png ] +  [ /upload/medialibrary/e86/e863a28e17b01106e7a6c253f89048d5.png ]  [ /upload/medialibrary/d82/d8298405c26715ac70c225d12de7e9d7.png ] + + +Задние упоры + + + +Задняя винтовая передача и линейная направляющая +компании «PMI», Тайвань. Синхронизирующий ремень и колесный механизм.Управление серводвигателем.Регулируемая высота заднего упора. + + + + + +Быстродействующий зажим + + + +Стандартный быстродействующий зажим обеспечивает +замену верхнего пуансона в течение минимального времени.Удобство и экономия времени.Функция быстрой промежуточной загрузки и разгрузки для повышения эффективности работы + + + + + +Пуансон и штамп + + + +Стандартный верхний пуансон и нижний штамп +с двойным V-образным вырезом специально разработаны для гибки листового металла. Дополнительные инструменты для листогибочного пресса можно выбрать в зависимости от определенных условий использования. Материал и значения твердости HRC47 указаны на оборудовании. + [ /upload/medialibrary/dc0/dc02f0313d8b3149571195d172ce622d.png ]   +  [ /upload/medialibrary/63c/63c7cb05bf67c192217ea4ce3b05ca75.png ]  [ /upload/medialibrary/1d6/1d6f921ba44e3b5a3aa07d26583978ba.png ] + + + + +Клапан компании «HOERBIGER», Германия + + + + + + + +Для обеспечения точности гибки. + +Захваты заднего упора + + + +Три захвата заднего упора с четырьмя +диапазонами регулировки для позиционирования с точностью ±0,01 мм. + +Сервопривод + +Сервопривод компании «Estun». + + + [ /upload/medialibrary/c4b/c4b34317b818ea8fe2c97e23d1ccd380.png ] +  [ /upload/medialibrary/e29/e292e9f1ebb3957f100b1aaa485fbabd.png ] +  [ /upload/medialibrary/9c0/9c07a182e9683ecda208b17dcea3755c.png ] + + +Передние поддержки Опция – передний опорный +рычаг +с двумя линейными направляющими.    +  + +Передняя световая завеса (опция) + + + +Передняя световая завеса обеспечивает +надежную защиту пальцев оператора. + +Лазерная защита рук оператора (опция) + + + +Не влияет на эффективность листогибочного +пресса, позволяет полностью решить проблемы, связанные с безопасностью. + + +Характеристики: + + Модель листогибочного пресса ADH + WAD- +40T/1300 WAD- +63T/1300 + WAD- +63T/2500 + WAD- +80T/2500 + WAD- +100T/3200 + WAD-100T/4000  + WAD- +125T/3200 WAD- +125T/4000 + + Усилие гибки, кН 400 400 + 630 + 800 + 1000 + 1000 + 1250 + 1250 + + Длина гибки, мм 1300 + 1300 + 2500 + 2500 + 3200 + 4000 + 3200 + 4000 + + Длина по вертикали, мм + 1120 + 1120 + 2050 + 2050 + 2700 + 3100 + 2700 + 3100 + + Глубина захода, мм 250 250 + 300 + 300 + 400 + 400 + 400 + 400 + + Длина хода, мм 150 + 150 + 150 + 150 + 200 + 200 + 200 + 200 + + Высота раскрытия, мм 460 + 460 460 + 460 + 490 + 490 + 490 + 490 + + Главный двигатель, кВт 5,5 + 5,5 + 5,5 + 7,5 + 11 + 11 11 + 11       + Масса, т 4,5 + 4,5 + 6 + 6,3 + 8,5 + 9,5 + 9,5 + 10,8 + + Габаритные размеры, мм 2000x1500x2350  + 2000x1500x2350 + 3100x1600x2500 + 3100x1600x2600 + 3800x1800x2600 + 4600x1800x2600 + 3800x1700x2600 + 4600x1700x2700 + + + + Модель листогибочного пресса ADH + WAD- +160T/3200 + WAD- +160T/4000 + WAD- +220T/3200 + WAD- +220T/4000 + WAD- +250T/3200 + WAD- +250T/4000 + WAD- +250T/5000 + WAD- +250T/6000 + + Усилие гибки, кН 1600 + 1600 + 2200 2200 2500 2500 2500 + 2500 + Длина гибки, мм 3200 + 4000 + 3200 4000 3200 4000 5000 + 6000 + Длина по вертикали, мм + 2700 + 3100 + 2600 3100 2600 3100 3800 + 4600 + Глубина захода, мм 450 450 + 450 450 450 450 450 + 450 + Длина хода, мм 200 + 200 + 200 200 250 250 250 + 250 + Высота раскрытия, мм 490 + 490 490 490 540 540 540 + 540 + Главный двигатель, кВт 15 + 15 + 18,5 + 18,5 + 22 22 22 22 + Масса, т 11,8 + 13 + 13 + 15 + 16,5 18,8 23 + + + Габаритные размеры, мм 3800x2000x3100 + 4600x2000x2800 + 3800x2200x2850 + 4600x2200x2850 + 3800x2000x2900 + 4600x2100x3800 + 5600x2500x4100 + 6600x2500x4200 + + + + Модель листогибочного пресса ADH + WAD- +300T/3200 + WAD- +300T/4000 + WAD- +300T/5000 + WAD- +300T/6000 + WAD- +400T/3200 + WAD- +400T/4000 + WAD- +400T/5000 + WAD- +400T/6000 + + Усилие гибки, кН 3000 3000 + 3000 3000 4000 4000 4000 4000 + Длина гибки, мм 3200 + 4000 + 5000 6000 3200 4000 5000 + 6000 + Длина по вертикали, мм + 2610 + 2820 + 3800 4600 2400 3200 3800 + 4600 + Глубина захода, мм 500 500 + 500 500 500 500 500 + 500 + Длина хода, мм 250 + 250 + 250 250 250 250 250 + 250 + Высота раскрытия, мм 600 + 600 600 600 600 600 600 + 600 + Главный двигатель, кВт 22 + 22 + 22 + 22 + 30 30 30 + 30 + Масса, т 19,5 + 22 + 24,8 + 28,9 + 26 28 32 + 34 + Габаритные размеры, мм 3800x2160x3200 + 4600x2500x3400 + 5600x2500x4300 + 6600x2700x4800 + 3800x2700x4200 + 4600x2700x4200 + 5600x2700x4200 + 6600x2700x4200 + + + + Модель листогибочного пресса ADH + WAD- +500T/4000 + WAD- +500T/5000 + WAD- +500T/6000 + WAD- +600T/5000 + WAD- +600T/6000 + WAD- +600T/7000 + WAD- +700T/6000 + WAD- +800T/6000 + + Усилие гибки, кН 5000 5000 + 5000 6000 6000 6000 7000 + 8000 + Длина гибки, мм 4000 + 5000 + 6000 5000 6000 7000 6000 + 6000 + Длина по вертикали, мм + 3100 + 3800 + 5050 3800 5050 5300 4900 + 4600 + Глубина захода, мм 500 500 + 500 600 600 600 600 + 600 + Длина хода, мм 300 + 300 + 300 320 320 320 320 + 320 + Высота раскрытия, мм 600 + 600 600 640 640 640 700 + 800 + Главный двигатель, кВт 37 + 37 + 37 + 45 + 45 45 55 + 60 + Масса, т 48 + 50 + 55 + 55 + 60 67 75 + 86 + Габаритные размеры, мм 4600x2700x4200 + 5600x2700x4300 + 6600x3300x4800 + 5600x3300x4500 + 6600x3300x5300 + 7600x3300x5800 + 6600x3500x5500 + 6600x3500x6000ДаДа   16.03.2023 15:17:3612139  ДаATTA [11859] 0   Нет 
  Гибочный пресс Ermaksan серии Speed Bend Prospeed-bendhttps://www.vekpro.ru/upload/iblock/0fc/0fcc5707f5666e26e609b652b63a97b0.jpg https://www.vekpro.ru/upload/iblock/9ab/9abd9d2a32fc8ffee4197c45823de0e5.jpgГидравлический  гибочный пресс  с +ЧПУ  Speed-Bend произведен на основе опыта экспертов инженерных технологий компании Ermaksan. Пресс с ЧПУ предназначен для высокоточной работы в течение длительного времени.  Серия Speed-Bend  занимает ведущее место на рынке гибочных прессов с ЧПУ, благодаря отличному качеству гибки и точной повторяемости последовательных сгибов на прессе.  В стандартные свойства пресса включена  автоматизация управления процессом гибки. +Для управления станком используется ЧПУ. +Установленная операционная система позволяет производить программирование установки в системах 2D и 3D. ЧПУ автоматически производит поиск последовательности рабочих процессов и контролирует столкновения. Цифровое измерение углов и контроль сгибов тоже производятся самим управляющим механизмом. Жидкокристаллический сенсорный экран показывает состояние и позволяет программировать работу пресса, задних упоров, компенсации прогиба и устройств защиты. Есть возможность настройки цветовой схемы дисплея, подключения клавиатуры и мыши, использования собственной многофункциональной буквенно-цифровой клавиатуры, а также возможность управлять установкой дистанционно. + + +Стандартная комплектация: + + + + + + +- [ /upload/medialibrary/7e8/7e80ebbcf781215edf56d1634a2c51ea.jpg ] 2D +графический сенсорный экран в режиме программирования +- 3D визуализация и моделирование в производстве +- Полный комплект приложений для Windows +- USB периферийный интерфейс +- Пользовательское приложение поддерживающее +многозадачные контроллеры + + + + +Стандарт: + +- Цветной ЖК-дисплей 17″ TFT высокой яркости +- 1280 x 1024 пикселей, 16-битный цвет +- Полный контроль сенсорным экраном (IR сенсорный) +- Объем памяти 1 Гб +- 256 MB Память для деталей продуктов и инструментов +- 3D-ускоритель графики +- Поддержка Стандартных Windows ® сетей +- 2-й HSB автобус Modusys +- Аварийный выключатель ( грибок ) +- USB флэш-накопитель + [ /upload/medialibrary/020/0203aa7f316ea86fca253daa014f0405.jpg ] + [ /upload/medialibrary/dc2/dc2060da96a569cb440e7289d25ad6b3.jpg ]  [ /upload/medialibrary/640/64053788878cd15d4e120ca3ddb71de0.jpg ] + Пневматическая система быстрого крепления +пуансона типа Amada-Promecam Задний защитный световой барьер   Универсальный набор инструмента + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] + [ /upload/medialibrary/6d2/6d2864bbb63ce415453d98fb844134d4.jpg ]   [ /upload/medialibrary/2c9/2c9364566cd50acee3f0afc043b75d46.jpg ] + Передние суппорта поддержки +Суппорта служат для поддержки металла +и могут регулироваться по высоте. Пальцы-упоры задней траверсы +Перемещение осуществляется по линейным +направляющим посредством ШВП по оси X и R. Механическая система компенсации прогиба +Управление от ЧПУ +   + + +Дополнительная комплектация: + +Долговечность и надежность оборудования +Ermaksan Speed-Bend обеспечивается его конструкционными особенностями. Корпус станка выполнен в виде моноблока из стали. Он устойчив к изгибающему моменту и усилиям на разрыв. Система задней траверсы приводится в действие сервоприводом. Детали графических контролеров легко заменить при необходимости. Гидравлическая система с сервоклапанами, система компенсации прогиба и система охлаждения электрической панели управляются ЧПУ. Надежность инструментов и легкость их замены позволяют ускорить процесс гибки и повысить его качество. Система защитных датчиков сводит к минимуму возможность получения травмы в результате работы станка. + +Есть возможность установки на листогиб +дополнительного оборудования для еще большего упрощения его обслуживания. Это могут быть графические контролеры с расширенным набором функций, усовершенствованные защитные устройства, точнейшие системы измерения угла и проверки сгиба, гидравлические и пневматические зажимы инструмента, автоматическая система центральной смазки и многое другое. + + +Система Delem DA-69T + + + +- [ /upload/medialibrary/7e8/7e80ebbcf781215edf56d1634a2c51ea.jpg ] Высокоэффективный +и удобный для пользователя контроллер с ЧПУ +- графическое 2D-3D моделирование гибки +- графическое проектирование 2D-3D изделия +- 3D графический ручной контроль столкновений +- Автоматический расчет целевого позиционирования +Х1-X2 и R для размеров изделия и последовательности гибки (пропуск гибки и изменение режима гибки) +- Автоматический расчет дины развертки +- Автоматическое позиционирование Y1, Y2 +в соответствии с величиной угла +- Автоматический расчет внутреннего радиуса +и хода +- Сенсорный экран +- Размер экрана: 17 ЖК высококонтрастный +цветной экран +- Объем памяти для программ обработки деталей: +2 Гб +- Резервное копирование параметров и продуктов +при помощи резервного средства USB +- 2 USB порта, доступные для использования +клавиатуры и мышки +- Сетевая передача деталей + + + [ /upload/medialibrary/be9/be96a526c9c2b8d940c67ae4f6c1638a.jpg ] + + +Система перемещения задних упоров + +6 осей (X1,X2,R1,R2,Z1,Z2) + +Башеного типа + [ /upload/medialibrary/a8e/a8ee3a83aedaa9fa4370a67ac10681fa.jpg ] + Система быстрого крепления инструмента +Гидравлическая или пневматическая система + + [ /upload/medialibrary/82e/82e4a10f89e4036a918138e567404217.jpg ] + AP3-AP4 моторизированные передние  суппорта +для поддержки листа + [ /upload/medialibrary/8c4/8c4cb06db07a1e0a9626012bfaac5ab0.jpg ] + Лазерная система измерения угла гиба + + [ /upload/medialibrary/94b/94be98cd14284ddaeade4488f1cdca2d.jpg ] + Система перемещения задних упоров +6 осей (X1,X2,R1,R2,Z1,Z2) + [ /upload/medialibrary/d69/d6913c0f12c0af02c059ccb05920c7b3.jpg ] + Система крепления инструмента Wila +Зажим верхнего и нижнего инструмента фиксирует, +выравнивает и центрует инструменты автоматически. + + + + +Характеристики: + + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 1270-40 Speed Bend PRO 1270-60 Speed Bend PRO 2100-40 Speed Bend PRO 2100-60 Speed Bend PRO 2600-60 Speed Bend PRO 2600-100 Speed Bend PRO 2600-135 Speed +Bend PRO +3100-100 + Длина гибки, мм (A) 1 270 1 270 2 100 + 2 100 2 600 2 600 2 600 3 100 + Мощность гибки, тонн 40 60 40 60 + 60 100 135 100 + Расстояние м/у колоннами (B) 1 050 + 1 000 1 700 1 700 2 200 2 200 2 200 2 600 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 140/170 200/165 140/170 200/165 200/165 200/190 160/190 200/190 + Рабочая скорость гиба, у, мм/с 17 14 + 17 14 14 + 12 12 12 + Перемещение по оси R, мм 250 250 250 + 250 250 250 250 250 + Перемещение по оси х, мм 500 + 500 500 + 500 + 500 + 800 + 800 + 800 + + Кол-во передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 80 150 80 150 +150 200 300 200 + Мощность двигателя, кВт. 6 + 8 + 6 + 8 + 8 + 11 + 15 + 11 + + Ход, мм (С) 170 275 170 275 275 275 + 275 275 + Величина максимального хода, мм (D) 387 + 530 387 530 530 530 550 + 530 + + Глубина отверстия, зев, мм (E) 350 410 + 350 410 410 410 410 410 + Высота стола, мм(F) 850 900 850 900 + 900 900 + 900 + 900 + + Длина, мм 2 150 2 250 2 900 +3 250 3 750 3 750 3 750 4 250 + Ширина, мм 1 650 1 960 1 650 + 1 960 1 960 1 950 2 050 1 950 + Высота, мм 2 300 2 750 2 300 + 2 750 2 750 2 800 2 800 2 800 +  Масса, кг 3 200 4 300 4 100 + 5 800 6 200 7 000 8 400 7 600 + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 3100-135 Speed Bend PRO 3100-175 Speed Bend PRO 3100-220 Speed Bend PRO 3100-260 Speed Bend PRO 3100-320 Speed Bend PRO 3100-400 Speed Bend PRO 3100-500 Speed Bend +PRO +3760-175 + Длина гибки, мм (A) 3 100 3 100 3 100 + 3 100 3 100 3 100 3 100 3 760 + Мощность гибки, тонн 135 175 220 +260 320 400 500 175 + Расстояние м/у колоннами (B) 2 600 + 2 600 2 600 2 600 2 600 2 550 2 450 3 250 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 200/190 180/190 180/185 140/135 140/150 110/130 80/65 180/190 + Рабочая скорость гиба, у, мм/с 12 12 + 10 11 11 8 7 12 + Перемещение по оси R, мм 250 + 250 250 250 250 250 250 + 250 + Перемещение по оси х, мм 800 800 800 + 800 800 800 800 800 + Кол-во передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 300 + 300 + 300 + 300 + 400 + 400 + 500 + 300 + + Мощность двигателя, кВт. 15 15 19 + 22 30 30 30 15 + + Ход, мм (С) 275 275 275 275 375 375 + 375 275 + Величина максимального хода, мм (D) 550 + 550 550 550 + 650 650 675 + 550 + Глубина отверстия, зев, мм (E) 410 410 + 410 410 410 510 510 410 + + Высота стола, мм(F) 900 900 + 900 + 900 + 900 + 1 000 + 1 020 900 + + Длина, мм 4 250 4 250 4 550 +4 550 4 550 4 550 4 900 4 900 + Ширина, мм 2 050 2 150 2 250 + 2 350 2 450 2 650 2 650 2 150 + Высота, мм 2 800 2 800 2 850 + 2 900 3 200 + 3 470 3 750 2 800 +  Масса, кг 8 800 9 600 11 700 + 15 200 17 500 21 500 27 700 11 100 + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 3760-220 Speed Bend PRO 3760-320 Speed Bend PRO 4100-135 Speed Bend PRO 4100-175 Speed Bend PRO 4100-220 Speed Bend PRO 4100-260 Speed +Bend PRO +4100-320 Speed Bend +PRO +4100-400 + Длина гибки, мм (A) 3 760 3 760 4 100 + 4 100 4 100 4 100 4 100 4 100 + Мощность гибки, тонн 220 320 135 +175 220 260 320 400 + Расстояние м/у колоннами (B) 3 250 + 3 250 3 600 3 600 + 3 600 3 600 3 600 3 550 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 180/185 140/150 200/190 180/190 180/185 140/135 140/150 110/130 + Рабочая скорость гиба, у, мм/с 10 + 11 + 12 + 12 + 10 + 11 + 11 + 8 + + Перемещение по оси R, мм 250 + 250 + 250 + 250 + 250 + 250 + 250 + 250 + + Перемещение по оси х, мм 800 + 800 + 800 + 800 + 800 + 800 + 800 + 800 + + Кол-во передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 300 400 300 300 + 300 300 400 400 + Мощность двигателя, кВт. 19 30 + 15 + 15 + 19 + 22 + 30 + 30 + + Ход, мм (С) 275 375 275 275 275 275 + 375 375 + Величина максимального хода, мм (D) 550 + 650 550 550 550 550 650 650 + Глубина отверстия, зев, мм (E) 410 410 + 410 410 + 410 410 410 510 + Высота стола, мм(F) 900 900 900 900 + 900 + 900 + 900 + 1 000 + + Длина, мм 5 100 5 100 5 100 +5 100 5 150 5 150 5 350 5 450 + + Ширина, мм 2 250 2 450 2 100 2 150 + 2 250 2 350 2 450  2 650 + Высота, мм 2 900 3 150 2 800 + 2 850 3 000 3 000 3 150  3 470 + Масса, кг 12 800 20 800 10 800 + 12 100 14 000 16 900 22 600 27 000 + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 4100-500 Speed Bend PRO 4100-600 Speed Bend PRO 4100-1250 Speed Bend PRO 4100-1500 Speed Bend PRO 4270-135 Speed Bend PRO 4270-220 Speed Bend PRO 4270-400 Speed Bend +PRO +4270-600 + Длина гибки, мм (A) 4 100 4 100 4 100 + 4 100 4 270 4 270 4 270 4 270 + Мощность гибки, тонн 500 600 1 250 + 1 500 135 220 400 600 + Расстояние м/у колоннами (B) 3 400 + 3 400 3 000 2 900 3 780 3 780 3 780 3 600 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 80/65 80/75 70/80 70/80 200/190 180/185 110/130 80/75 + Рабочая скорость гиба, у, мм/с 7 + 8 + 6 + 6 + 12 + 10 + 8 + 8 + + Перемещение по оси R, мм 250 250 250 + 250 + 250 + 250 + 250 + 250 + + Перемещение по оси х, мм 800 800 1 000 + 1 000 800 800 800 800 + Кол-во передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 500 500 1 200 +1 500 300 300 400 + 500 + + Мощность двигателя, кВт. 30 37 55 + 75 15 19 30 37 + Ход, мм (С) 375 375 510 610 + 275 275 375 375 + Величина максимального хода, мм (D) 675 + 675 1 000 1 100 550 550 650 675 + Глубина отверстия, зев, мм (E) 510 510 + 610 610 410 410 510 510 + Высота стола, мм(F) 1 100 900 800 + 800 900 900 1 000 900 + Длина, мм 5 450 5 900 5 900 +5 900 5 280 5 320 5 600 6 100 + Ширина, мм 2 650 2 650 3 300 + 3 700 2 150 2 250 2 650 2 650 + Высота, мм 3 650 3 650 4 600 + 5 000 2 800 3 000 3 470 3 700 + Масса, кг 32 500 38 000 77 670 + 92 070 11 100 14 800 27 300 39 600 + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 6100-220 Speed Bend PRO 6100-320 Speed Bend PRO 6100-400 Speed Bend PRO 6100-500 Speed Bend PRO 6100-600 Speed Bend PRO 6100-800 Speed Bend PRO 6100-1000 Speed Bend +PRO +6100-1250 + Длина гибки, мм (A) 6 100 6 100 6 100 + 6 100 6 100 6 100 6 100 6 100 + Мощность гибки, тонн 220 320 400 +500 600 800 1 000 1 250 + Расстояние м/у колоннами (B) 5 100 + 5 100 5 100 5 100 5 100 5 100 5 100 5 000 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 130/125 80/75 80/65 80/65 80/75 80/65 70/50 70/55 + Рабочая скорость гиба, у, мм/с 11 11 + 8 + 7 + 8 + 6 + 6 + 6 + + Перемещение по оси R, мм 250 250 + 250 + 250 + 250 + 250 + 250 + 250 + + Перемещение по оси х, мм 800 800 800 + 800 1 000 1 000 800 + 800 + + Кол-во передних поддержек листа, шт. + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + + Емкость масла, л. 300 400 400 500 + 500 800 1 000 1 200 + Мощность двигателя, кВт. 19 + 30 + 30 + 30 + 37 + 37 + 45 + 55 + + Ход, мм (С) 275 375 375 375 375 410 + 510 510 + Величина максимального хода, мм (D) 550 + 650 650 675 675 710 900 1 000 + Глубина отверстия, зев, мм (E) 410 410 + 510 510 510 610 610 610 + Высота стола, мм(F) 1 100 1 100 +1 100 900 900 900 800 800 + Длина, мм 7 500 7 500 7 650 +7 900 7 900 7 900 7 900 7 900 + Ширина, мм 2 350 2 450 2 650 + 2 650 2 650 3 050 3 250 3 400 + Высота, мм 3 200 3 350 3 750 + 3 700 3 900 4 100 4 350 4 800 + Масса, кг 26 000 32 000 40 600 + 44 000 50 000 63 000 72 320 93 720 + [ /upload/medialibrary/80d/80d78e2a96af2ad5dcfe37d51979d4c5.jpg ] + +Стандартный инструмент: +[ /upload/medialibrary/6b4/6b4bf2032104bb1cdaa87af79adc03a1.jpg ]ДаДа  Да22.12.2022 11:38:071431  ДаErmaksan [7]4 176 567,50 руб.0   Нет 
  Гибочный пресс Ermaksan серии Power Bend Propower-bendhttps://www.vekpro.ru/upload/iblock/9f0/9f010238f86ae6daeb28dc5e807e6188.jpg https://www.vekpro.ru/upload/iblock/020/02002dbf6d294adbd8ca6dc469fad8df.jpgГидравлический гибочный пресс с ЧПУ Power +Bend PRO произведен на основе опыта экспертов инженерных технологий компании Ermaksan. Пресс с ЧПУ предназначен для высокоточной работы в течение длительного времени. Серия Power-Bend занимает центральное место на рынке гибочных прессов с ЧПУ, благодаря отличному качеству гибки и точной повторяемости последовательных сгибов на прессе. В стандартные свойства пресса включена автоматизация управления процессом гибки. +Power-Bend PRO оснащен контроллером ЧПУ. При управлении +оператор видит графическое изображение в 2D и может запрограммировать желаемый результат. Программирование облегчено подсказками, которые появляются на графическом дисплее во время процесса гибки. Контроллер автоматически может настраивать угол, величину хода, усилие сгиба, а оператору на дисплей выводит четкую последовательность процесса. + + +Стандартная комплектация: + + + + + + Система ЧПУ Cybelec CybTouch 12 PS +   + +- Большой и яркий сенсорный экран, 12 дюймов +- Простое управление, крупные кнопки +- Функция рисунка заготовки вручную и создание +профиля 2D +- Отдельные гибы при помощи программы EasyBend +- Серийные автоматические вычисления для +выполнения процессов гибки +- Управление до 4 осей(Y1-Y2-X-R) + компенсация +прогиба +- Энергосберегающий режим Eco [ /upload/medialibrary/c7b/c7be0940a88230f59a637848bd709eb4.jpg ] + + Система ЧПУ Delem DA-52 + Количество осей, шт 3+1 (x,y1,y2 +V) [ /upload/medialibrary/c61/c61b6b474cdb0ab942c915601782c345.jpg ] + + Дискретность измерения, мкм 0,01 + Дискретность отображения, мкм 0,01 + + Габаритные размеры корпуса, мм 313x226x52 + + Диапазон измеряемых длин, мм 0~9999.99 + + Тип входного сигнала от датчиков обратной +связи 5В, 12В + Дополнительные входа/выхода, шт 5/5 + + Разрешение экрана, пикc 7 дюйм VGA + Подключение исполнительных механизмов +через сервопривода + Кол-во программ/кадров 64Мб + + + + + [ /upload/medialibrary/a4d/a4d07c2a8e093659f2a96dc2ffc39dad.jpg ] + [ /upload/medialibrary/140/1409792636826f47e00987d739175b67.jpg ] + Механическая система зажима пуансона +типа Amada-Promecam Защитный световой барьер + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] + [ /upload/medialibrary/c5a/c5a4fe686cc973e0d71055fef3058f72.jpg ] + Передние суппорта поддержки + + +Суппорта служат для поддержки металла +и могут регулироваться по высоте Пальцы-упоры задней траверсы + + +Перемещение осуществляется по линейным +направляющим посредством ШВП. +По оси R упоры перемещаются посредством +винтового механизма. +По оси Z упоры свободно перемещаются параллельно +линии гибки по закаленной направляющей. + + + +Дополнительная комплектация: + + + Система ЧПУ ER 70 + + +- Высокоэффективный и удобный для пользователя +контроллер с ЧПУ с приемлемой ценой +- графическое 2D моделирование гибки +- графическое проектирование 2D изделия +- 2D графический ручной контроль столкновений +- Автоматический расчет целевого позиционирования +Х и R для размеров изделия и последовательности гибки (пропуск гибки и изменение режима гибки) +- Автоматический расчет дины развертки +- Автоматическое позиционирование Y1, Y2 +в соответствии с величиной угла +- Автоматический расчет внутреннего радиуса +и хода +- Размер экрана: 10.4" TFT ЖК одноцветный +- Рабочая система WINDOWS +- Память: 64 Мб +- Объем памяти для программ обработки деталей: +Мин. 2 Гб (Прибл. 1000 программ) +- Свойства программирования до 99 шагов +- Макс. последовательность 99 (для каждой +программы) +- Y1, Y2, X, К (Макс. 4 оси) +- Память верхнего и нижнего инструмента +30/60 +- Резервное копирование параметров и продуктов +при помощи резервного средства USB +- 2 USB порта, доступные для использования +клавиатуры и мышки +- Сетевая передача деталей [ /upload/medialibrary/0f9/0f9606b5a74d8e445112cc6b53f575da.jpg ] + + + + [ /upload/medialibrary/fc5/fc5ed883998cc697c819ef9e4814195d.jpg ] + [ /upload/medialibrary/020/0203aa7f316ea86fca253daa014f0405.jpg ] [ /upload/medialibrary/bb7/bb78de9629ef430b1273c2204592d92f.jpg ] + +Световая и лазерная система защиты рук +оператора +Система быстрого крепления инструмента + +Гидравлическая или пневматическая система + +Механическая система компенсации прогиба + +Ручное управление + [ /upload/medialibrary/2c9/2c9364566cd50acee3f0afc043b75d46.jpg ] + [ /upload/medialibrary/6d2/6d2864bbb63ce415453d98fb844134d4.jpg ] + [ /upload/medialibrary/d69/d6913c0f12c0af02c059ccb05920c7b3.jpg ] + + +Механическая система компенсации прогиба + +Управление от ЧПУ. +Система перемещения задних упоров + +2 оси (X,R) + +4 оси (X,R,Z1,Z2) + +6 осей (X,R,Z1,Z2,X1,X2) +Система крепления инструмента Wila + +Зажим верхнего и нижнего инструмента фиксирует, +выравнивает и центрует инструменты автоматически. + + + + Характеристики: + + + Модель листогибочного пресса POWER BEND PRO + POWER Bend PRO 1270-40 POWER Bend PRO 1270-60 POWER Bend +PRO 2100-40 POWER Bend PRO 2100-60 POWER Bend PRO 2600-60 POWER Bend PRO 2600-100 POWER Bend PRO 2600-135 POWER Bend PRO 3100-100 + Длина гибки, мм (A) 1 270 1 270 2 100 + 2 100 2 600 2 600 2 600 3 100 + Мощность гибки (Тонн) 40 60 + 40 + 60 + 60 + 100 + 135 + 100 + + Расстояние м/у колоннами (В) 1 050 + 1 000 1 700 1 700 2 200 2 200 2 200 + 2 600 + + Скорость подвода инструмента/скорость +обратного хода, у (мм/с) 140/170 200/165 140/170 200/165 200/165 200/155 160/120 200/155 + Рабочая скорость гиба, у (мм/с) 17 14 + 17 + 14 + 14 + 10 + 10 + 10 + + Перемещение по оси х (мм) 800 800 800 + 800 800 800 800 800 + Кол-во передних поддержек листа (шт) + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла (л) 80 80 150 + 150 + 150 + 150 + 200 + 150 + + Мощность двигателя (кВт) 6 + 8 + 6 + 8 + 8 + 8 + 11 + 8 + + Ход, мм (С) 170 275 + 275 + 275 + 275 + 275 + 275 + 275 + + Величина максимального хода, мм (D) 387 + 530 387 530 530 + 530 + 530 + 530 + + Глубина отверстия, зев, мм (Е) 350 410 + 350 410 410 410 410 410 + Высота стола,мм (F) 850 900 850 900 + 900 900 900 900 + Длина (мм) 2 150 2 250 2 900 + 3 250 3 750 3 750 3 750 4 250 + Ширина (мм) 1 650 1 960 1 650 + 1 960 1 960 1 960 2 050 1 950 + Высота (мм) 2 300 2 750 2 300 + 2 750 2 750 2 800 2 800 2 800 + Масса (кг) 3 050 4 150 3 950 + 5 650 6 050 6 850 8 250 7 450 + + + Модель листогибочного пресса +POWER BEND PRO 3100-135 3100-175 3100-220 3100-260 + 3100-320 3100-400 3100-500 3760-175 + Длина гибки, мм (A) 3 100 3 100 + 3 100 3 100 3 100 3 100 3 100 + 3 760 + Мощность гибки (Тонн) 135 175 220 + 260 320 400 500 175 + Расстояние м/у колоннами (В) 2 600 + 2 600 2 600 2 600 2 600 2 550 2 550 3 250 + Скорость подвода +инструмента/скорость обратного хода, +у (мм/с) 200/120 180/135 180/160 140/135 140/150 + 110/130 80/65 180/135 + Рабочая скорость гиба,у (мм/с) 10 10 + 11 + 11 + 10 + 10 + 10 + 10 + + Перемещение по оси х (мм) 800 800 800 + 800 800 1 000 + 1 000 + 800 + + Кол-во передних поддержек листа (шт) + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла (л) 200 200 300 300 + 400 + 400 + 200 + 200 + + Мощность двигателя (кВт) 11 + 15 + 19 + 22 + 30 + 30 + 30 + 15 + + Ход, мм (С) 275 + 275 + 275 + 275 + 375 + 375 + 275 + 375 + + Величина максимального хода,мм (D) 530 + 530 530 530 650 650 + 675 + 550 + + Глубина отверстия, зев, мм (Е) 410 + 410 + 410 + 410 + 410 + 510 + 510 + 410 + + Высота стола,мм (F) 900 900 900 900 + 900 1 000 + 1 020 + 900 + + Длина (мм) 4 250 4 250 4 550 + 4 550 4 550 4 550 4 550 4 900 + Ширина (мм) 2 050 2 150 2 250 + 2 350 2 450 2 650 2 650 2 150 + Высота (мм) 2 850 2 800 3 200 + 3 470 3 750 2 800 2 900 3 150 +  Масса (кг) 8 650 + 9 450 11 500 1 500 17 300 +21 200 27 400 10 950 + + + Модель листогибочного пресса +POWER BEND PRO 3760-220 3760-320 4100-135 4100-175 + 4100-220 4100-260 4100-320 + 4100-400 + Длина гибки, мм (A) 3 760 3 760 4 100 + 4 100 4 100 4 100 4 100 4 100 + Мощность гибки (Тонн) 220 320 135 + 175 220 260 320 400 + Расстояние м/у колоннами (В) 3 250 + 3 250 3 600 3 600 3 600 3 600 3 600 3 550 + Скорость подвода +инструмента/скорость обратного хода, +у (мм/с) 180/160 140/150 200/120 200/120 180/160 + 1140/135 140/150 110/130 + Рабочая скорость гиба, у (мм/с) 11 + 10 + 10 + 10 + 11 + 11 + 10 + 10 + + Перемещение по оси х (мм) 800 + 800 + 800 + 800 + 800 + 800 + 800 + 1 000 + + Кол-во передних поддержек листа (шт) + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла (л) 300 400 + 200 + 200 + 300 + 300 + 400 + 400 + + Мощность двигателя (кВт) 19 30 11 + 15 + 19 + 22 + 30 + 30 + + Ход, мм (С) 275 + 375 + 275 + 275 + 275 + 275 + 375 + 375 + + Величина максимального хода,мм (D) 550 + 650 530 530 530 530 650 650 + + Глубина отверстия, зев, мм (Е) 410 410 + 410 410 410 410 410 510 + Высота стола, мм (F) 900 900 900 + 900 + 900 + 900 + 900 + 1 000 + + Длина (мм) 5 100 5 100 5 100 + 5 100 5 100 5 100 5 100 5 100 + Ширина (мм) 2 450 1 650 2 100 + 2 150 2 250 2 350 2 450 2 350 + Высота (мм) 2 300 2 750 2 800 + 2 850 + 3 000 3 000 3 150 3 470 + Масса (кг) 12 600 20 600 10 650 + 11 950 13 800 16 700 22 400 26 700 + + + Модель листогибочного пресса +POWER BEND PRO 4100-500 4100-600 4270-135 4270-220 + 4270-400 4270-600 5100-500 5100-600 + Длина гибки, мм (A) 4 100 4 100 4 270 + 4 270 4 270 4 270 5 100 5 100 + Мощность гибки (Тонн) 500 600 135 + 220 400 600 500 600 + Расстояние м/у колоннами (В) 3 400 + 3 400 3 780 3 780 3 780 3 780 4 100 4 100 + Скорость подвода +инструмента/скорость обратного хода, +у (мм/с) 80/65 80/765 200/120 180/160 110/130 + 80/75 80/68 80/75 + Рабочая скорость гиба, у (мм/с) 10 + 10 + 10 + 11 + 10 + 10 + 10 + 10 + + Перемещение по оси х (мм) 1 000 1 000 + 800 800 1 000 1 000 1 000 1 000 + Кол-во передних поддержек листа (шт) + 2 + 2 + 2 + 2 + 2 + 2 + 4 + 4 + + Емкость масла (л) 500 500 500 500 + 350 350 + 400 500 + + Мощность двигателя (кВт) 30 37 11 + 19 30 37 30 37 + Ход, мм (С) 375 + 375 245 + 275 + 275 + 375 + 375 + 375 + + Величина максимального хода, мм (D) 675 + 675 550 550 650 675 675 675 + Глубина отверстия, зев, мм (Е) 510 510 + 410 410 510 + 510 510 510 + Высота стола, мм (F) 1 100 + 1 100 900 + 900 + 1000 + 900 + 900 + 900 + + Длина (мм) 5 350 5 450 5 280 + 5 320 5 600 6 100 6 900 6 900 + Ширина (мм) 2 650 2 650 2 150 + 2 250 2 650 2 650 2 650 2 650 + Высота (мм) 3 650 3 650 2 800 + 3 000 + 3 470 3 700 3 470 3 700 + Масса (кг) 26 700 37 700  10 950 + 14 600 27 000 39 300 38 700 45 000 + +Стандартный инструмент: +[ /upload/medialibrary/6b4/6b4bf2032104bb1cdaa87af79adc03a1.jpg ]ДаДа 1Да22.12.2022 11:37:101430  ДаErmaksan [7]3 359 318,75 руб.0   Нет 
  Гибочный пресс Ermaksan серии Micro Bendmicro-bendhttps://www.vekpro.ru/upload/iblock/fa0/fa0a6b62538590a017f6d159b5269cc3.jpg  Компактная Mодель Micro-bend предназначена +для гибки деталей небольших размеров. Стандартная комплектация пресса позволяет выполнять необходимый объем работ по гибке металлических профилей различных конфигураций. + +Micro-Bend оснащен контроллером DNC600S с ЧПУ типа +CNC. При управлении оператор видит графическое изображение в 2D и может запрограммировать желаемый результат. Программирование облегчено подсказками, которые появляются на графическом дисплее во время процесса гибки. Контроллер автоматически может настраивать угол, величину хода, усилие сгиба, а оператору на дисплей выводит четкую последовательность процесса. + +Характеристики: + + + Модель + Micro-Bend Pro 1000х40 + + Система ЧПУ + Cybelec DNC 600S + Длина гиба, мм 1000 + Усилие, т + 40 + Контролируемые оси Cтандарт Y1-Y2-X-R(manual) + + Скорость перемещения ножей + + + + Подход, мм/с 110 + Рабочий ход, мм/с 11 + + Возврат, мм/с 105 + + Ход заднего упора, мм + 500 + Мощность привода, кВт 4 + Емкость бака для масла, л + 60 + Вес, кг 1980 + +[ /upload/medialibrary/80d/80d78e2a96af2ad5dcfe37d51979d4c5.jpg ] + + Параметр Ед. изм Обозначение Значение + + Длина гиба мм + A 1000 + Расстояние между стойками мм + B + 800 + Ширина мм + W + 1950 + Рабочая высота мм + F + 800 + Высота мм + H + 1860 + Раскрытие мм + D + 308 + Ход пуансона мм + C + 100 + + Ширина основания мм + G + 90 + + Вырез в стойках мм + E + 250 + + + + Система ЧПУ CYBELEC DNC 600 S + + + +- Больший экран 9,4" с 2D графикой +- Прямой доступ с клавишей "EASY" +- Быстрый переход в рабочий режим +- Дружественный интерфейс при программировании +изделия +- Программирование на одной странице +- Монохромный экран с темно-синим фоном +- Автоматическая калибровка и запуск +- Позиционирование ползуна Y1, Y2 +- Программируемые наклоны ползуна +- Программирование всех скоростей ползуна +- Автоматическое вычисление оптимального +верхнего останова +- Автоматическое вычисление точек изменения +скорости +- 99 шагов гибки +- Библиотека на 50 инструментов +- Точный контроль положения балки за счет +регулировки давления и скорости ее опускания +- Возможность удаленного программирования +на компьютере (создание инструмента, изделий, последовательностей гибки) +- Автоматическое вычисление угла +- Автоматическое вычисление допуска гиба +- Автоматическое вычисление длины файлов +- Возможность ввода корректировок, прямо +во время гибки +- Безопасные зоны инструмента [ /upload/medialibrary/77f/77f91415dc19568b87947f3cd0ea5ea1.jpg ] + + + Система ЧПУ ER 70 + + + +- Высокоэффективный и удобный для пользователя +контроллер с ЧПУ с приемлемой ценой +- графическое 2D моделирование гибки +- графическое проектирование 2D изделия +- 2D графический ручной контроль столкновений +- Автоматический расчет целевого позиционирования +Х и R для размеров изделия и последовательности гибки (пропуск гибки и изменение режима гибки) +- Автоматический расчет дины развертки +- Автоматическое позиционирование Y1, Y2 +в соответствии с величиной угла +- Автоматический расчет внутреннего радиуса +и хода +- Размер экрана: 10.4" TFT ЖК одноцветный +- Рабочая система WINDOWS +- Память: 64 Мб +- Объем памяти для программ обработки деталей: +Мин. 2 Гб (Прибл. 1000 программ) +- Свойства программирования до 99 шагов +- Макс. последовательность 99 (для каждой +программы) +- Y1, Y2, X, К (Макс. 4 оси) +- Память верхнего и нижнего инструмента +30/60 +- Резервное копирование параметров и продуктов +при помощи резервного средства USB +- 2 USB порта, доступные для использования +клавиатуры и мышки +- Сетевая передача деталей [ /upload/medialibrary/0f9/0f9606b5a74d8e445112cc6b53f575da.jpg ] + + + + [ /upload/medialibrary/a4d/a4d07c2a8e093659f2a96dc2ffc39dad.jpg ] + Механическая система зажима пуансона +типа Amada-Promecam + [ /upload/medialibrary/c5a/c5a4fe686cc973e0d71055fef3058f72.jpg ] + +Пальцы-упоры задней траверсы +Перемещение осуществляется по линейным +направляющим посредством ШВП. +По оси R упоры перемещаются посредством +винтового механизма. +По оси Z упоры свободно перемещаются параллельно +линии гибки по закаленной направляющей. + + [ /upload/medialibrary/b57/b5776a14d9a715059629db9ae58cc313.jpg ] + +Защитный световой барьер +Световая и лазерная система защиты рук +оператора + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] + +Передние суппорта поддержки +Суппорта служат для поддержки металла +и могут регулироваться по высоте. + [ /upload/medialibrary/140/1409792636826f47e00987d739175b67.jpg ] + Передняя световая система защиты «SICK» + + +Стандартный инструмент +[ /upload/medialibrary/6b4/6b4bf2032104bb1cdaa87af79adc03a1.jpg ]ДаДа  Да22.12.2022 11:35:011429  ДаErmaksan [7]2 780 943,75 руб.0   Нет 
  Гибочный пресс ADH серии WC67Kgibochnyy-press-adh-serii-wc67khttps://www.vekpro.ru/upload/iblock/085/0858b9d2defd2695d493b2b3c44cc39c.jpg https://www.vekpro.ru/upload/iblock/79b/79be7260f4e1dd3e99ecd6e7180f13e8.jpg- + +Обтекаемый дизайн в соответствии с нормами +ЕС +- + +Рама из материала, прошедшего термообработку +- + +Высокопрочный рабочий стол +- + +Контроль синхронизации гидравлики +- + +Программируемый логический контроллер +Estun NC +- + +Интегрированная  гидравлическая система +(компания «Bosch Rexroth», Германия) +- + +Программирование с помощью системы числового +управления E21 +- + +Усовершенствованная технология управления +гидравлическим приводом с переменной частотой +- + +Cистема заднего упора с одной осью (ось +X) +- + +Система гибки под углом с одной осью (ось +Y) +  [ /upload/medialibrary/627/627b34ce49f86827068e1477ca6261b5.png ] +  [ /upload/medialibrary/b9d/b9de826a9fe8e2ecefe234100c15e9d4.png ]  [ /upload/medialibrary/a1c/a1cc19dd52e1387d214289ca03d2bef3.png ] + Механическая конструкция + +Основная механическая конструкция листогибочного +пресса состоит из рамы, стойки, плунжера, рабочего стола, главного цилиндра и заднего упора.  Система синхронного управления крутящим моментом + +С двух сторон плунжера находятся два устройства +синхронизации, обеспечивающие перемещение плунжера всегда параллельно рабочему столу. Преимущество- эффект балансировки перемещения в процессе работы. + + +Главный двигатель + +Производителем двигателей наших листогибочных +прессов является всемирно известная компания «Siemens», они отличаются не только низким уровнем шума во время работы машины, но и более длительным сроком службы. + [ /upload/medialibrary/143/1431e2fc79d4cd3a7cd67f2a58bad94e.png ] + [ /upload/medialibrary/fa4/fa4380a9b8114da6be6a6e6629ad10bb.png ] + [ /upload/medialibrary/9b9/9b969a76df0b055d24a76364a58bc60b.png ] + + + +Масляный насос + +Производители – известная китайская компании +«SAEM» и «Sunny», США + +•    Исключительно низкий уровень +шума, низкая чувствительность к загрязнению масла и длительный срок службы. + +Гидравлическая система + +Оснащается интегрированной гидравлической +системой управления компании «BOSCH-REXROTH», которая позволяет минимизировать количество трубных соединений и обеспечивает простоту и надежность технического обслуживания. + +Электрическая система + +Оснащается электрическими компонентами +компании «Schneider», обеспечивающими надежное функционирование машины даже в случае нестабильного электроснабжения, и пользователи могут в центр для замены деталей в любой точке мира. +  [ /upload/medialibrary/878/87840cac287737a5810a45a1c550d5f2.png ] +  [ /upload/medialibrary/9b7/9b7ce5ea90475726677de40a748acd8d.png ]  [ /upload/medialibrary/e0d/e0d5cc0ebe8f0973b4df9cf6831363ad.png ] +      Задний упор + +Винтовая передача и стержень компании +«HIWIN», Тайвань, используется для обеспечения перемещения оси X и высокой точности. Синхронизирующий ремень и колесный механизм с управлением от шагового двигателя. Высота перемещения заднего упора вверх и вниз регулируется вручную. + +Пуансон и штамп + +Листогибочный пресс серии WC67K оснащен стандартным +верхним пуансоном и нижним штампом с несколькими V-образными вырезами, которые могут использоваться для различных типов обработки.         Захваты заднего упора + + + +  [ /upload/medialibrary/384/384a59164319b9b8e9eeda1457d254be.png ] +  [ /upload/medialibrary/592/5921849e9c78854cfbd4f2779a13751c.png ]  [ /upload/medialibrary/b77/b77f761f9a5cd64560474cd4cf9ec7d8.png ] + + + Фитинги + +Могут использоваться трубные фитинги JS +и EMB. + + Инвертер + +Инвертер компании «DELTA» обеспечивает точность +обработки. + +Двигатель оси X + +Шаговый двигатель отвечает за перемещение +оси X. + + + + + +Характеристики: + + Модель листогибочного пресса ADH + WС67К/Е-З0t/1600 WС67К/Е-З0t/2000 WC67К/E-40t/2500 + WC67К/E-63t/2500 WC67К/E-63t/2500 + WC67К/E-80t/2500  + WC67К/E-80t/3200 + WC67К/E-100t/2500 + + Усилие гибки, кН 300 300 + 400 + 630 + 630 + 800 + 800 + 1000 + + Длина гибки, мм 1600 + 2000 + 2500 + 2500 + 3200 + 2500 + 3200 + 2500 + + Длина по вертикали, мм + 1300 + 1300 + 2030 + 2050 + 2510 + 2050 + 2510 + 2050 + + Глубина захода, мм 200 200 + 250 + 250 + 250 + 250 + 250 + 320 + + Длина хода, мм 80 + 80 + 100 + 120 + 120 + 120 + 120 + 120 + + Высота раскрытия, мм 220 + 220 340 + 340 + 340 + 350 + 350 + 380 + + Главный двигатель, кВт 5,5 + 5,5 + 5,5 + 5,5 + 5,5 + 5,5     5,5 + 7,5     + Масса, т 2,3 + 2,5 + 3,5 + 4,5 + 5 + 6 + 6,2 + 7 + + Габаритные размеры, мм 1650x1200x1700  + 2000x1150x1700 + 2500x1200x1900 + 2500x1600x2200 + 3200x1600x2200 + 2500x1700x2200 + 3200x1700x2200 + 2500x1500x2200 + + + + Модель листогибочного пресса ADH + WC67К/E-100t/3200 + WC67К/E-100t/4000 + WC67К/E-125t/3200 + WC67К/E-125t/4000 + WC67К/E-160t/2500 + WC67К/E-160t/3200 + WC67К/E-160t/4000 + WC67К/E-160t/5000 + + Усилие гибки, кН 1000 + 1000 + 1250 1250 1600 1600 1600 + 1600 + Длина гибки, мм 3200 + 4000 + 3200 4000 2500 3200 4000 + 5000 + Длина по вертикали, мм + 2510 + 3100 + 2510 3100 2050 2510 3040 + 3800 + Глубина захода, мм 320 320 + 320 320 320 320 320 + 320 + Длина хода, мм 120 + 120 + 120 120 200 200 200 + 200 + Высота раскрытия, мм 380 + 380 380 380 450 450 450 + 450 + Главный двигатель, кВт 7,5 + 7,5 + 7,5 + 7,5 + 11 11 11 + 11 + Масса, т 7 + 8,5 + 7,5 + 9,5 + 9 11 12 + 14,5 + Габаритные размеры, мм 3200x1800x2500 + 4000x1800x2500 + 3200x1900x2600 + 4000x1435x2600 + 2500x1900x2700 + 3200x2000x2800 + 4000x2000x2800 + 5000x1900x3100 + + + + Модель листогибочного пресса ADH + WC67К/E-160t/6000 + WC67К/E-200T/3200 + WC67К/E-200T/4000 + WC67К/E-200T/5000 + WC67К/E-200T/6000 + WC67К/E-250T/3200 WC67К/E-250T/4000 + WC67К/E-250T/5000 + + Усилие гибки, кН 1600 2000 + 2000 2000 2000 2500 2500 + 2500 + Длина гибки, мм 6000 + 3200 + 4000 5000 6000 3200 4000 + 5000 + Длина по вертикали, мм + 4600 + 2600 + 3300 3800 4600 2600 3300 + 3800 + Глубина захода, мм 320 320 + 320 320 320 400 400 + 400 + Длина хода, мм 200 + 250 + 250 250 250 250 250 + 250 + Высота раскрытия, мм 450 + 540 540 540 540 580 580 + 580 + Главный двигатель, кВт 11 + 15 + 15 + 15 + 15 18,5 18,5 + 18,5 + Масса, т 19,5 + 13,5 + 15 + 19 + 21 17 20 + 23 + Габаритные размеры, мм 6000x1900x3300 + 3200x1820x3300 + 4000x2000x2850 + 5000x1950x3000 + 6000x1950x3300 + 3300x2000x3200 + 4000x2000x3400 + 5000x2000x3500 + + + + Модель листогибочного пресса ADH + WC67К/E-300T/3200 + WC67К/E-300T/4000 + WC67К/E-300T/5000 + WC67К/E-300T/6000 + WC67К/E-400T/4000 + WC67К/E-400T/5000 + WC67К/E-400T/6000 + WC67К/E-500T/4000 + + Усилие гибки, кН 3000 3000 + 3000 3000 4000 4000 4000 + 5000 + Длина гибки, мм 3200 + 4000 + 5000 6000 4000 5000 6000 + 4000 + Длина по вертикали, мм + 2600 + 3300 + 3800 4600 3300 3800 4400 + 3300 + Глубина захода, мм 400 400 + 400 400 400 400 400 + 500 + Длина хода, мм 250 + 250 + 250 250 250 250 250 + 320 + Высота раскрытия, мм 580 + 580 580 580 580 580 580 + 620 + Главный двигатель, кВт 18,5 + 18,5 + 18,5 + 18,5 + 22 22 22 + 30 + Масса, т 21 + 23 + 25 + 27,5 + 26 32 35 + 33 + Габаритные размеры, мм 3200x2100x3300 + 4000x2100x3500 + 5000x2100x3700 + 6000x2100x4000 + 4000x2200x3600 + 5000x2200x3900 + 6000x2200x4100 + 4000x2400x3900 + + + Модель листогибочного пресса ADH + WC67К/E-500T/5000 + WC67К/E-500T/6000 + WC67К/E-500T/7000 + WC67К/E-600T/4000 + WC67К/E-600T/5000 + WC67К/E-600T/6000 + WC67К/E-600T/7000 + + Усилие гибки, кН 5000 5000 + 5000 6000 6000 6000 6000 + + Длина гибки, мм 5000 + 6000 + 7000 4000 5000 6000 7000 + + Длина по вертикали, мм + 3800 + 4410 + 5400 3300 3800 4600 5400 + + Глубина захода, мм 500 500 + 500 500 500 500 500 + + Длина хода, мм 320 + 320 + 320 320 320 320 320 + + Высота раскрытия, мм 620 + 620 620 620 620 620 620 + + Главный двигатель, кВт 30 + 30 + 30 + 37 + 37 37 37 + + Масса, т 37,5 + 43,5 55 + 45 + 48 55 62 + + Габаритные размеры, мм 5000x2400x3900 + 6000x2450x4250 + 7000x2550x4350 + 4000x2700x4700 + 5000x2700x4750 + 6000x2700x4950 + 7000x2700x5150ДаДа  Да22.12.2022 11:35:0111731  ДаADH machine tools [11729]1 059 843,75 руб.0   Нет 
  Гибочный пресс ADH серии WC67Egibochnyy-press-adh-serii-wc67ehttps://www.vekpro.ru/upload/iblock/776/77644101b3b9f65ac79a04e41a1266ec.jpg https://www.vekpro.ru/upload/iblock/f11/f11770441081dd544b781263e1dbeec8.jpg- + +Обтекаемый дизайн в соответствии с нормами +ЕС +- + +Рама из материала, прошедшего термообработку +- + +Высокопрочный рабочий стол +- + +Опция – механическое или электромеханическое +закругление кромок +- + +Контроль синхронизации гидравлики +- + +Программируемый логический контроллер +Estun E200P/E300/Delem DA41s +- + +Интегрированная  гидравлическая система +(компания «Bosch Rexroth», Германия) +- + +Оси X и Y программируются с помощью контроллера +- + +Управление гидравлическим приводом с переменной +частотой +- + +Стандартная система заднего упора с одной +осью (ось X) +- + +Система гибки под углом с одной осью (ось +Y) +- + +Функция перемещения оси R вверх вручную +  [ /upload/medialibrary/a25/a25c39a7e9d470421bd6683b2b422a46.png ] +  [ /upload/medialibrary/ae8/ae8b1b22e83b3e6d050db2f2c9a3ca15.png ]  [ /upload/medialibrary/103/10384bb410bb81e16345e0772b7916e2.png ] + + +Механическая конструкция + +Основная механическая конструкция листогибочного +пресса состоит из рамы, стойки, плунжера, рабочего стола, главного цилиндра и заднего упора.  + +Рама + +Основанием каждого листогибочного пресса +«ADH» является устойчивая блочная рама из высокопрочной стали.  + +Система синхронного управления крутящим +моментом + +Система синхронизации со стальным стержнем +вращения обладает преимуществом - эффектом балансировки перемещения в процессе работы. + + + +[ /upload/medialibrary/183/1832d41a9fd70720692e0b04dd041034.png ] + [ /upload/medialibrary/3db/3db316f3a9e5adde822dcd79c2845b7a.png ] + + [ /upload/medialibrary/b87/b8758e11373f765fbe5d69c2b63aff48.png ] + + Гидравлическая система + + + +Оснащена интегрированной гидравлической +системой управления компании «BOSCH-REXROTH», которая позволяет минимизировать количество трубных соединений и обеспечивает простоту и надежность технического обслуживания. + +Задний упор + +Винтовая передача и стержень компании +«HIWIN», Тайвань, используется для обеспечения перемещения оси X и высокой точности. Синхронизирующий ремень и колесный механизм с управлением от шагового двигателя. Высота перемещения заднего упора вверх и вниз регулируется вручную. + +Электрическая система + +Оснащена электрическими компонентами +компании «Schneider». Высококачественные электрические детали обеспечивают надежное функционирование машины даже в случае нестабильного электроснабжения. +  [ /upload/medialibrary/e54/e5440d5fe7df427da72b1af580b2fecb.png ] +  [ /upload/medialibrary/543/543d09942c916a266aa32f59a6ad6dcc.png ]  [ /upload/medialibrary/f6e/f6ec78a993a6801a519dfb53c9349657.png ] + Быстродействующий зажим + +Стандартное оснащение быстродействующим +зажимом обеспечивает замену верхнего пуансона в течение минимального времени. Удобство и экономия времени.    + +Пуансон и штамп + +Стандартный верхний пуансон и нижний штамп +с несколькими V-образными вырезами могут использоваться для гибки металлических листов разной толщины.  + +Захваты заднего упора + + + +Как правило, листогибочный пресс оснащается +двумя захватами. +  [ /upload/medialibrary/832/8329489b21ca35a5c174b97c09dc8807.png ] +  [ /upload/medialibrary/896/8969116bb1bdd311ea8aa7def3a9b070.png ]  [ /upload/medialibrary/82d/82d71154be10d76ba64c17f462c627b6.png ] + + +Сервопривод + + + +Сервопривод компании «Estun» позволяет добиться +точной обработки + +Концевой выключатель + + + +Выключатель аварийной остановки заднего +упора и перемещения плунжера. + + + +Выключатель питания при открытии двери + + + +Электрическое питание отключается при +открытии двери шкафа. + + + [ /upload/medialibrary/0e7/0e7b1cb75a47c3429dff068aef418ea2.png ] +  [ /upload/medialibrary/22f/22f2f53d8718fa771c70be46ac97712a.png ]  [ /upload/medialibrary/732/732be2b682aa228b5c02651bc4f63969.png ] +      Выключатель питания + +Выключатель питания при открытии двери +внутри шкафа электроуправления.      Датчик давления + +Индикация давления в реальном времени. +      Серводвигатель управления осью Y + +Серводвигатель отвечает за перемещение +плунжера вверх и вниз. +  [ /upload/medialibrary/370/370b317cf86922898f1f84175c3fc578.png ] +  [ /upload/medialibrary/29b/29b8fad29fe83e6478495621f4cff8b4.png ]  [ /upload/medialibrary/39a/39ab4c3d1e36e5fe1f0c55c7d40f1c46.png ] +  Фитинги + +Могут использоваться трубные фитинги JS +и EMB.     Передняя световая завеса (опция) + +Передняя световая завеса обеспечивает +надежную защиту пальцев оператора.      Защита от лазерного излучения + +Не влияет на эффективность листогибочного +пресса, позволяет полностью решить проблемы, связанные с безопасностью. + + + +Характеристики: + + Модель листогибочного пресса ADH + WС67К/Е-З0t/1600 WС67К/Е-З0t/2000 WC67К/E-40t/2500 + WC67К/E-63t/2500 WC67К/E-63t/2500 + WC67К/E-80t/2500  + WC67К/E-80t/3200 + WC67К/E-100t/2500 + + Усилие гибки, кН 300 300 + 400 + 630 + 630 + 800 + 800 + 1000 + + Длина гибки, мм 1600 + 2000 + 2500 + 2500 + 3200 + 2500 + 3200 + 2500 + + Длина по вертикали, мм + 1300 + 1300 + 2030 + 2050 + 2510 + 2050 + 2510 + 2050 + + Глубина захода, мм 200 200 + 250 + 250 + 250 + 250 + 250 + 320 + + Длина хода, мм 80 + 80 + 100 + 120 + 120 + 120 + 120 + 120 + + Высота раскрытия, мм 220 + 220 340 + 340 + 340 + 350 + 350 + 380 + + Главный двигатель, кВт 5,5 + 5,5 + 5,5 + 5,5 + 5,5 + 5,5     5,5 + 7,5     + Масса, т 2,3 + 2,5 + 3,5 + 4,5 + 5 + 6 + 6,2 + 7 + + Габаритные размеры, мм 1650x1200x1700  + 2000x1150x1700 + 2500x1200x1900 + 2500x1600x2200 + 3200x1600x2200 + 2500x1700x2200 + 3200x1700x2200 + 2500x1500x2200 + + + + Модель листогибочного пресса ADH + WC67К/E-100t/3200 + WC67К/E-100t/4000 + WC67К/E-125t/3200 + WC67К/E-125t/4000 + WC67К/E-160t/2500 + WC67К/E-160t/3200 + WC67К/E-160t/4000 + WC67К/E-160t/5000 + + Усилие гибки, кН 1000 + 1000 + 1250 1250 1600 1600 1600 + 1600 + Длина гибки, мм 3200 + 4000 + 3200 4000 2500 3200 4000 + 5000 + Длина по вертикали, мм + 2510 + 3100 + 2510 3100 2050 2510 3040 + 3800 + Глубина захода, мм 320 320 + 320 320 320 320 320 + 320 + Длина хода, мм 120 + 120 + 120 120 200 200 200 + 200 + Высота раскрытия, мм 380 + 380 380 380 450 450 450 + 450 + Главный двигатель, кВт 7,5 + 7,5 + 7,5 + 7,5 + 11 11 11 + 11 + Масса, т 7 + 8,5 + 7,5 + 9,5 + 9 11 12 + 14,5 + Габаритные размеры, мм 3200x1800x2500 + 4000x1800x2500 + 3200x1900x2600 + 4000x1435x2600 + 2500x1900x2700 + 3200x2000x2800 + 4000x2000x2800 + 5000x1900x3100 + + + + Модель листогибочного пресса ADH + WC67К/E-160t/6000 + WC67К/E-200T/3200 + WC67К/E-200T/4000 + WC67К/E-200T/5000 + WC67К/E-200T/6000 + WC67К/E-250T/3200 WC67К/E-250T/4000 + WC67К/E-250T/5000 + + Усилие гибки, кН 1600 2000 + 2000 2000 2000 2500 2500 + 2500 + Длина гибки, мм 6000 + 3200 + 4000 5000 6000 3200 4000 + 5000 + Длина по вертикали, мм + 4600 + 2600 + 3300 3800 4600 2600 3300 + 3800 + Глубина захода, мм 320 320 + 320 320 320 400 400 + 400 + Длина хода, мм 200 + 250 + 250 250 250 250 250 + 250 + Высота раскрытия, мм 450 + 540 540 540 540 580 580 + 580 + Главный двигатель, кВт 11 + 15 + 15 + 15 + 15 18,5 18,5 + 18,5 + Масса, т 19,5 + 13,5 + 15 + 19 + 21 17 20 + 23 + Габаритные размеры, мм 6000x1900x3300 + 3200x1820x3300 + 4000x2000x2850 + 5000x1950x3000 + 6000x1950x3300 + 3300x2000x3200 + 4000x2000x3400 + 5000x2000x3500 + + + + Модель листогибочного пресса ADH + WC67К/E-300T/3200 + WC67К/E-300T/4000 + WC67К/E-300T/5000 + WC67К/E-300T/6000 + WC67К/E-400T/4000 + WC67К/E-400T/5000 + WC67К/E-400T/6000 + WC67К/E-500T/4000 + + Усилие гибки, кН 3000 3000 + 3000 3000 4000 4000 4000 + 5000 + Длина гибки, мм 3200 + 4000 + 5000 6000 4000 5000 6000 + 4000 + Длина по вертикали, мм + 2600 + 3300 + 3800 4600 3300 3800 4400 + 3300 + Глубина захода, мм 400 400 + 400 400 400 400 400 + 500 + Длина хода, мм 250 + 250 + 250 250 250 250 250 + 320 + Высота раскрытия, мм 580 + 580 580 580 580 580 580 + 620 + Главный двигатель, кВт 18,5 + 18,5 + 18,5 + 18,5 + 22 22 22 + 30 + Масса, т 21 + 23 + 25 + 27,5 + 26 32 35 + 33 + Габаритные размеры, мм 3200x2100x3300 + 4000x2100x3500 + 5000x2100x3700 + 6000x2100x4000 + 4000x2200x3600 + 5000x2200x3900 + 6000x2200x4100 + 4000x2400x3900 + + + Модель листогибочного пресса ADH + WC67К/E-500T/5000 + WC67К/E-500T/6000 + WC67К/E-500T/7000 + WC67К/E-600T/4000 + WC67К/E-600T/5000 + WC67К/E-600T/6000 + WC67К/E-600T/7000 + + Усилие гибки, кН 5000 5000 + 5000 6000 6000 6000 6000 + + Длина гибки, мм 5000 + 6000 + 7000 4000 5000 6000 7000 + + Длина по вертикали, мм + 3800 + 4410 + 5400 3300 3800 4600 5400 + + Глубина захода, мм 500 500 + 500 500 500 500 500 + + Длина хода, мм 320 + 320 + 320 320 320 320 320 + + Высота раскрытия, мм 620 + 620 620 620 620 620 620 + + Главный двигатель, кВт 30 + 30 + 30 + 37 + 37 37 37 + + Масса, т 37,5 + 43,5 55 + 45 + 48 55 62 + + Габаритные размеры, мм 5000x2400x3900 + 6000x2450x4250 + 7000x2550x4350 + 4000x2700x4700 + 5000x2700x4750 + 6000x2700x4950 + 7000x2700x5150ДаДа  Да22.12.2022 11:35:0111732  ДаADH machine tools [11729]1 915 980,00 руб.0   Нет 
  Гибочный пресс ADH серии WADgibochnyy-press-adh-serii-wadhttps://www.vekpro.ru/upload/iblock/69f/69f167971fa599b4dd62b85842391b2a.jpg https://www.vekpro.ru/upload/iblock/eb7/eb7fc1b5e95b98345b4be520efd66dc9.jpg- + +Новый обтекаемый дизайн в соответствии +с нормами ЕС +- + +Интегрированная сварная рама +- + +Термообработка с отпуском +- + +Дробеструйная очистка для удаления ржавчины +- + +Обработка для защиты от ржавчины +- + +Трехмерная обработка с ЧПУ +- + +Управление осями Y1 и Y2 +- + +Режим ожидания на низкой скорости и быстрое +снижение +- + +Низкий уровень шума при прессовании и возврате +- + +На 60 % меньше потребление энергии +- + +Стабильная температура масла +- + +Множество технических новинок +- + +Удобство в эксплуатации +- Технология высокочастотного гидравлического +управления + [ /upload/medialibrary/a25/a25c39a7e9d470421bd6683b2b422a46.png ] +  [ /upload/medialibrary/ae8/ae8b1b22e83b3e6d050db2f2c9a3ca15.png ]  [ /upload/medialibrary/103/10384bb410bb81e16345e0772b7916e2.png ] + + +Механическая конструкция + + Cостоит из рамы, стойки, плунжера, рабочего +стола, главного цилиндра и заднего упора.  + +Рама + + + +Обеспечивает точную и надежную обработку +из года в год. Каждая рама листогибочного пресса проходит термообработку с отпуском. + + + + + +Главный двигатель + +Производителя «Siemens».Отличается не только +низким уровнем шума во время работы машины, но и более длительным сроком службы. + + + +[ /upload/medialibrary/183/1832d41a9fd70720692e0b04dd041034.png ] + [ /upload/medialibrary/3db/3db316f3a9e5adde822dcd79c2845b7a.png ] + + [ /upload/medialibrary/b87/b8758e11373f765fbe5d69c2b63aff48.png ] + + + +Масляный насос + + + +Производитель – компании «Hoerbiger»/ «Voith»/«ELKERLE». Низкий +уровень шума, изготовлен из высокопрочного чугуна, низкая чувствительность к загрязнению масла и длительный срок службы + +. + +Гидравлическая система + + + +Листогибочный пресс оснащается интегрированной +гидравлической системой управления компании «Hoerbiger», которая обеспечивает надежность и удобство эксплуатации пресса. + +Электрическая система + +Наш листогибочный пресс оснащается электрическими +компонентами компании «Schneider», которые обеспечивают надежное функционирование машины даже при нестабильном электроснабжении. +  [ /upload/medialibrary/4e4/4e4fedd829fe8614aa28f16cb2fd4e44.png ] +  [ /upload/medialibrary/e86/e863a28e17b01106e7a6c253f89048d5.png ]  [ /upload/medialibrary/d82/d8298405c26715ac70c225d12de7e9d7.png ] + + +Задние упоры + + + +Задняя винтовая передача и линейная направляющая +компании «PMI», Тайвань. Синхронизирующий ремень и колесный механизм.Управление серводвигателем.Регулируемая высота заднего упора. + + + + + +Быстродействующий зажим + + + +Стандартный быстродействующий зажим обеспечивает +замену верхнего пуансона в течение минимального времени.Удобство и экономия времени.Функция быстрой промежуточной загрузки и разгрузки для повышения эффективности работы + + + + + +Пуансон и штамп + + + +Стандартный верхний пуансон и нижний штамп +с двойным V-образным вырезом специально разработаны для гибки листового металла. Дополнительные инструменты для листогибочного пресса можно выбрать в зависимости от определенных условий использования. Материал и значения твердости HRC47 указаны на оборудовании. + [ /upload/medialibrary/dc0/dc02f0313d8b3149571195d172ce622d.png ]   +  [ /upload/medialibrary/63c/63c7cb05bf67c192217ea4ce3b05ca75.png ]  [ /upload/medialibrary/1d6/1d6f921ba44e3b5a3aa07d26583978ba.png ] + + + + +Клапан компании «HOERBIGER», Германия + + + + + + + +Для обеспечения точности гибки. + +Захваты заднего упора + + + +Три захвата заднего упора с четырьмя +диапазонами регулировки для позиционирования с точностью ±0,01 мм. + +Сервопривод + +Сервопривод компании «Estun». + + + [ /upload/medialibrary/c4b/c4b34317b818ea8fe2c97e23d1ccd380.png ] +  [ /upload/medialibrary/e29/e292e9f1ebb3957f100b1aaa485fbabd.png ] +  [ /upload/medialibrary/9c0/9c07a182e9683ecda208b17dcea3755c.png ] + + +Передние поддержки Опция – передний опорный +рычаг +с двумя линейными направляющими.    +  + +Передняя световая завеса (опция) + + + +Передняя световая завеса обеспечивает +надежную защиту пальцев оператора. + +Лазерная защита рук оператора (опция) + + + +Не влияет на эффективность листогибочного +пресса, позволяет полностью решить проблемы, связанные с безопасностью. + + +Характеристики: + + Модель листогибочного пресса ADH + WAD- +40T/1300 WAD- +63T/1300 + WAD- +63T/2500 + WAD- +80T/2500 + WAD- +100T/3200 + WAD-100T/4000  + WAD- +125T/3200 WAD- +125T/4000 + + Усилие гибки, кН 400 400 + 630 + 800 + 1000 + 1000 + 1250 + 1250 + + Длина гибки, мм 1300 + 1300 + 2500 + 2500 + 3200 + 4000 + 3200 + 4000 + + Длина по вертикали, мм + 1120 + 1120 + 2050 + 2050 + 2700 + 3100 + 2700 + 3100 + + Глубина захода, мм 250 250 + 300 + 300 + 400 + 400 + 400 + 400 + + Длина хода, мм 150 + 150 + 150 + 150 + 200 + 200 + 200 + 200 + + Высота раскрытия, мм 460 + 460 460 + 460 + 490 + 490 + 490 + 490 + + Главный двигатель, кВт 5,5 + 5,5 + 5,5 + 7,5 + 11 + 11 11 + 11       + Масса, т 4,5 + 4,5 + 6 + 6,3 + 8,5 + 9,5 + 9,5 + 10,8 + + Габаритные размеры, мм 2000x1500x2350  + 2000x1500x2350 + 3100x1600x2500 + 3100x1600x2600 + 3800x1800x2600 + 4600x1800x2600 + 3800x1700x2600 + 4600x1700x2700 + + + + Модель листогибочного пресса ADH + WAD- +160T/3200 + WAD- +160T/4000 + WAD- +220T/3200 + WAD- +220T/4000 + WAD- +250T/3200 + WAD- +250T/4000 + WAD- +250T/5000 + WAD- +250T/6000 + + Усилие гибки, кН 1600 + 1600 + 2200 2200 2500 2500 2500 + 2500 + Длина гибки, мм 3200 + 4000 + 3200 4000 3200 4000 5000 + 6000 + Длина по вертикали, мм + 2700 + 3100 + 2600 3100 2600 3100 3800 + 4600 + Глубина захода, мм 450 450 + 450 450 450 450 450 + 450 + Длина хода, мм 200 + 200 + 200 200 250 250 250 + 250 + Высота раскрытия, мм 490 + 490 490 490 540 540 540 + 540 + Главный двигатель, кВт 15 + 15 + 18,5 + 18,5 + 22 22 22 22 + Масса, т 11,8 + 13 + 13 + 15 + 16,5 18,8 23 + + + Габаритные размеры, мм 3800x2000x3100 + 4600x2000x2800 + 3800x2200x2850 + 4600x2200x2850 + 3800x2000x2900 + 4600x2100x3800 + 5600x2500x4100 + 6600x2500x4200 + + + + Модель листогибочного пресса ADH + WAD- +300T/3200 + WAD- +300T/4000 + WAD- +300T/5000 + WAD- +300T/6000 + WAD- +400T/3200 + WAD- +400T/4000 + WAD- +400T/5000 + WAD- +400T/6000 + + Усилие гибки, кН 3000 3000 + 3000 3000 4000 4000 4000 4000 + Длина гибки, мм 3200 + 4000 + 5000 6000 3200 4000 5000 + 6000 + Длина по вертикали, мм + 2610 + 2820 + 3800 4600 2400 3200 3800 + 4600 + Глубина захода, мм 500 500 + 500 500 500 500 500 + 500 + Длина хода, мм 250 + 250 + 250 250 250 250 250 + 250 + Высота раскрытия, мм 600 + 600 600 600 600 600 600 + 600 + Главный двигатель, кВт 22 + 22 + 22 + 22 + 30 30 30 + 30 + Масса, т 19,5 + 22 + 24,8 + 28,9 + 26 28 32 + 34 + Габаритные размеры, мм 3800x2160x3200 + 4600x2500x3400 + 5600x2500x4300 + 6600x2700x4800 + 3800x2700x4200 + 4600x2700x4200 + 5600x2700x4200 + 6600x2700x4200 + + + + Модель листогибочного пресса ADH + WAD- +500T/4000 + WAD- +500T/5000 + WAD- +500T/6000 + WAD- +600T/5000 + WAD- +600T/6000 + WAD- +600T/7000 + WAD- +700T/6000 + WAD- +800T/6000 + + Усилие гибки, кН 5000 5000 + 5000 6000 6000 6000 7000 + 8000 + Длина гибки, мм 4000 + 5000 + 6000 5000 6000 7000 6000 + 6000 + Длина по вертикали, мм + 3100 + 3800 + 5050 3800 5050 5300 4900 + 4600 + Глубина захода, мм 500 500 + 500 600 600 600 600 + 600 + Длина хода, мм 300 + 300 + 300 320 320 320 320 + 320 + Высота раскрытия, мм 600 + 600 600 640 640 640 700 + 800 + Главный двигатель, кВт 37 + 37 + 37 + 45 + 45 45 55 + 60 + Масса, т 48 + 50 + 55 + 55 + 60 67 75 + 86 + Габаритные размеры, мм 4600x2700x4200 + 5600x2700x4300 + 6600x3300x4800 + 5600x3300x4500 + 6600x3300x5300 + 7600x3300x5800 + 6600x3500x5500 + 6600x3500x6000ДаДа  Да22.12.2022 11:35:0111733  ДаADH machine tools [11729]2 939 438,75 руб.0   Нет 
  Сервогидравлический гибочный пресс Durma AD-Servoservogidravlicheskiy-gibochnyy-press-durma-ad-servo-https://www.vekpro.ru/upload/iblock/081/0815c409a2a2af656c69c0fe3cd749cc.png https://www.vekpro.ru/upload/iblock/9bc/9bc1693aa459f20795068948ebad9e6b.pngСервогидравлический гибочный пресс AD SERVO + +В результате роста затрат на электроэнергию +и повышениям требований к эффективности и быстродействию оборудования все более востребованными на рынке становятся решения с переменной скоростью работы. + +Потребление энергии оказывает существенное +влияние на общую стоимость владения оборудованием: + +даже со стандартными машинами потребление +энергии составляет 30% от общих затрат, а у + +особенно энергоемких станков, эта доля +значительно выше. + +AD-Servo - это высокая эффективная гидравлика, +которая также дополнена экономичным решением с заменой силовых блоков с фиксированным перемещением на серво приводы с регулировкой скорости без особых усилий. + + + Серия AD-Servo Усилие гибки, т Длина гиба, +мм Расстояние между стойками, мм Ход, мм Просвет, мм Вырез в стойках, мм Высота стола, мм Ширина стола, мм Рабочая скорость Рабочая скорость по оси X, мм/сек + Скорость опускания по оси Y, мм/сек Скорость +рабочего хода по оси Y, мм/сек Скорость подъема по оси Y, мм/сек +     A B C D E F G +         + AD-Servo 25100 100 2550 2200 265 530 450 + 900 104 200 10 200 500 + AD-Servo 30100 100 3050 2600 265 530 450 + 900 104 200 10 200 500 + AD-Servo 30135 135 3050 2600 265 530 450 + 900 104 200 10 200 500 + AD-Servo 30175 175 3050 2600 265 530 450 + 900 104 200 10 200 500 + AD-Servo 30220 220 3050 2600 265 530 450 + 900 104 200 12 180 500 + AD-Servo 30320 320 3050 2600 365 630 450 + 900 154 160 10 160 500 + AD-Servo 37175 175 3700 3100 265 530 450 + 900 104 200 10 200 500 + AD-Servo 37220 220 3700 3100 265 530 450 + 900 104 200 12 180 500 + AD-Servo 40175 175 4050 3600 265 530 450 + 900 104 200 10 200 500 + AD-Servo 40220 220 4050 3600 265 530 450 + 900 104 200 12 180 500 + AD-Servo 40320 320 4050 3600 365 630 450 + 900 154 160 10 160 500 + AD-Servo 60220 220 6050 5100 265 530 450 + 1100 154 200 12 180 350 + AD-Servo 60320 320 6050 5100 365 630 450 + 1100 154 160 10 160 350 + + + Серия AD-Servo Рабочая скорость по оси R, +мм/сек Рабочий ход по оси R, мм Ход по оси X, мм Мощность двигателя, кВт Потребляемая мощность, кВт/час Объем масляного бака, л Длина, мм Ширина, мм Высота, мм Вес, кг + 650 750 1000 +             +     L W H   + AD-Servo 25100 350 250 S - O 4 х 2 + 2,1 75 3800 1670 2850 7800 + AD-Servo 30100 350 250 S - O 4 х 2 + 2,1 75 4200 1670 2850 8500 + AD-Servo 30135 350 250 S - O 4 х 2 + 2,65 75 4200 1680 2850 9580 + AD-Servo 30175 350 250 S - O 4 х 2 + 3,38 75 4250 1700 2850 10900 + AD-Servo 30220 350 250 S - O 11 х 2 + 5,2 80 х 2 4250 1700 3000 12600 + AD-Servo 30320 350 250 S - O 11 х 2 + 7,2 80 х 2 4300 1820 3330 17100 + AD-Servo 37175 350 250 S - O 4 х 2 + 3,38 75 4950 1700 3000 11750 + AD-Servo 37220 350 250 S - O 11 х 2 + 5,2 80 х 2 4950 1770 3000 14440 + AD-Servo 40175 350 250 S - O 4 х 2 + 3,38 75 5250 1700 2850 12780 + AD-Servo 40220 350 250 S - O 11 х 2 + 5,2 80 х 2 5250 1770 3000 14750 + AD-Servo 40320 350 250 S - O 11 х 2 + 7,2 80 х 2 5300 1910 3300 20000 + AD-Servo 60220 300 250 - S O 11 х 2 + 5,2 80 х 2 7500 1770 3350 20800 + AD-Servo 60320 300 250 - S O 11 х 2 + 7,2 80 х 2 7500 1910 3350 29000 + +S: Стандарт +O: ОпцияДа    07.10.2022 14:35:5711942  ДаDurma [11937] 0   Нет 
  Электромеханический гибочный пресс Durma AD-ESelektromekhanicheskiy-gibochnyy-press-durma-ad-eshttps://www.vekpro.ru/upload/iblock/1a5/1a53c76dc0d7af03d0e462bb7e5eaf09.png https://www.vekpro.ru/upload/iblock/778/77825ded6e30067a8037f432122e240c.pngЭлектромеханический гибочный пресс серии +AD-ES + +Электромеханические Гибочные пресса DURMA +серии AD-ES могут обеспечить производство, начиная с размера стола 1250 мм шириной до 2500мм шириной. Также возможно изготовление других размеров в соответствии с требованиями заказчика. + +Система двойного шкива, прецизионная шарико-винтовая +пара, высоконапорный подшипниковый цилиндр обеспечивают высокие результаты гибки. + + + Серия AD-ES AD-ES 1240 AD-ES 2040 AD-ES 2560 + Усилие гибки, т 40 40 60 + Длина гиба, мм 1250 2050 2550 + Расстояние между стойками, мм 1300 +2050 2550 + Ход, мм 200 200 200 + Просвет, мм (D) 440 440 400 + Рабочая высота, мм (F) 1000 1000 1000 + + Скорость опускания, мм/сек 120-180 120-180 + 120-180 + Скорость гибки, мм/сек 20-40* 20-40* +20-40* + Скорость возврата, мм/сек 120-180 120-180 + 120-180 + Ход заднего упора по оси X, мм 650 650 + 650 + Ход заднего упора по оси R, мм 250 250 + 250 + Длина, мм 2150 2870 3370 + Ширина, мм 1625 1625 1875 + Высота, мм 2800 2800 3200 + Вес, кг 4500 5600 6600 + +* В соответствии с нормами CE, скорость гики +должна быть не более 10 мм/сек, за исключением применения роботов..Да    07.10.2022 14:24:0911941  ДаDurma [11937] 0   Нет 
  Гибочный пресс Durma PBFgibochnyy-press-durma-pbfhttps://www.vekpro.ru/upload/iblock/726/726c51fa6e3a5308cc7b142c4ce7778f.png https://www.vekpro.ru/upload/iblock/d4a/d4a9ec669c4d73e03b60ddb3abdc893d.pngГидравлический гибочный пресс серии PBF + +Мы разработали отличную машину для наших +клиентов, которым не нужен большое раскрытие балки и работа в три смены. + +Мы поддерживаем вас с низкими инвестиционными +затратами, эффективной и точной гибкой и минимальными затратами на обслуживание. + +Гибочный пресс PBF серии имеет отличное +соотношение цена / качество и обеспечивает все необходимые задачи для ваших нужд гибки металла. + + + Серия PBF   PBF 2560 PBF 30120 PBF 30200 + + Усилие гибки, т   60 120 200 + + Длина гиба, мм A 2550 3050 3050 + Расстояние между стойками, мм B 2150 + 2550 2550 + Ход, мм C 160 180 210 + Просвет, мм D 350 375 445 + Вырез в стойках, мм E 250 250 250 + + Скорость опускания по оси Y, мм/сек   + 120 100 100 + Скорость рабочего хода по оси Y, мм/сек +   9 9 7 + Скорость подъема по оси Y, мм/сек   + 70 77 73 + Высота стола, мм F 813 878 858 + Ширина стола, мм G 104 104 104 + Рабочая скорость по оси X, мм/сек   + 250 250 250 + Рабочий ход по оси R, мм   620 620 + 620 + Мощность двигателя, кВт   7,5 +11 15 + Длина, мм L 4455 4910 4950 + Ширина, мм W 1100 1230 1390 + Высота, мм H 2235 2275 2430 + Вес приблиз., кг   4000 5900 7950Да    07.10.2022 13:14:1411940  ДаDurma [11937] 0   Нет 
  Гибочный пресс Durma AD-Rgibochnyy-press-durma-ad-rhttps://www.vekpro.ru/upload/iblock/6d3/6d3815a51edba7a18d9db621726a090b.png https://www.vekpro.ru/upload/iblock/718/7185c10bfc31163b053b77487f570608.pngГидравлический гибочный пресс серии AD-R + +Серия гибочных прессов AD-R повысит эффективность +и стоимость Вашего бизнеса за счет простых программируемых функций, высокой скорости, низкого потребления энергии, точности гибки и не требующей обслуживания конструкции. + +Эта серия может безопасно эксплуатироваться +на протяжении многих лет и облегчает работу оператора. + + + + + Серия AD-R Усилие гибки, т Длина гиба, +мм Расстояние между стойками, мм Ход, мм Просвет, мм Вырез в стойках, мм Опциональный вырез с стойках Высота стола, мм Ширина стола, мм Рабочая скорость + Скорость опускания по оси Y, мм/сек Скорость +рабочего хода по оси Y, мм/сек Скорость подъема по оси Y, мм/сек +     A B C D E   + F G       + AD-R 1260 60 1250 1050 160 400 350 +  900 104 200 10 110 + AD-R 2060 60 2050 1700 160 400 350 +  900 104 200 10 110 + AD-R 25100 100 2550 2200 265 530 410 +   900 104 180 10 120 + AD-R 30100 100 3050 2600 265 530 410 + * 900 104 180 10 120 + AD-R 30135 135 3050 2600 265 530 410 + * 900 104 160 10 120 + AD-R 30175 175 3050 2600 265 530 410 + * 900 104 160 10 100 + AD-R 30220 220 3050 2600 265 530 410 + * 900 104 140 10 140 + AD-R 30320 320 3050 2600 365 630 410 + * 900 154 160 10 140 + AD-R 37175 175 3700 3100 265 530 410 + * 900 104 140 10 100 + AD-R 37220 220 3700 3100 265 530 410 + * 900 104 160 10 120 + AD-R 40175 175 4050 3600 265 530 410 + * 900 104 160 10 140 + AD-R 40220 220 4050 3600 265 530 410 + * 900 104 160 10 140 + AD-R 40320 320 4050 3600 365 630 410 + * 900 154 160 10 140 + AD-R 40400 400 4050 3400 365 630 510 + ** 1050 154 140 8 120 + AD-R 60220 220 6050 5100 265 530 410 + * 1100 154 140 10 120 + AD-R 60320 320 6050 5100 365 630 410 + * 1100 154 140 10 120 + AD-R 60400 400 6050 5100 365 630 510 + ** 1220 154 120 8 100 + + + + Серия AD-R Рабочая скорость по оси X, мм/сек*** + Рабочий ход (ручная) по оси R, мм Рабочий ход (моторизир.) по оси R, мм Ход по оси X, мм Мощность двигателя, кВт Длина, мм Ширина, мм Высота, мм Вес, кг + 650 750 1000 +             +     L W H   + AD-R 1260 500 140 250 - S O 7,5 + 2300 1250 2350 3350 + AD-R 2060 500 140 250 S - O 7,5 + 3200 1250 2350 4200 + AD-R 25100 500 140 250 S - O 11 + 3800 1670 2850 7400 + AD-R 30100 500 140 250 S - O 11 + 4200 1670 2850 8000 + AD-R 30135 500 140 250 S - O 15 + 4200 1680 2850 9170 + AD-R 30175 500 140 250 S - O 18,5 + 4250 1700 2850 10520 + AD-R 30220 500 140 250 S - O 22 + 4250 1770 3000 12250 + AD-R 30320 500 140 250 S - O 37 + 4300 1820 3300 17260 + AD-R 37175 500 140 250 S - O 18,5 + 4950 1700 3000 11860 + AD-R 37220 500 140 250 S - O 22 + 4950 1770 3000 14100 + AD-R 40175 500 140 250 S - O 18,5 + 5250 1700 2850 12750 + AD-R 40220 500 140 250 S - O 22 + 5250 1770 3000 15000 + AD-R 40320 500 140 250 S - O 37 + 5300 1910 3330 20040 + AD-R 40400 350 140 250 - S O 37 + 5750 2110 3640 25000 + AD-R 60220 350 140 250 - S O 22 + 7500 1770 3350 21760 + AD-R 60320 350 140 250 - S O 37 + 7500 1910 3550 28000 + AD-R 60400 350 140 250 - S O 37 + 7500 2110 3810 34200 + +S: Стандарт +O: Опция +* 750 мм вырез в стойках +** 750-1000-1250 мм вырез в стойках +*** 500 мм/сек. Скорость заднего упора для +станков с упором AL.Да    07.10.2022 13:09:3511939  ДаDurma [11937] 0   Нет 
  Гибочный пресс Durma AD-Sgibochnyy-press-durma-ad-shttps://www.vekpro.ru/upload/iblock/756/756e977de464932b46adc66bdcfc120c.png https://www.vekpro.ru/upload/iblock/ee8/ee8505102c7a6c74977184abc5dd45c3.pngГидравлический гибочный пресс серии AD-S + +Эти станки, созданы с использованием современных +технологий, имеют специальным дизайн и отличное комбинирование компонентов. Это скоростные, надёжные и доступные пресса в своей категории. + +Высокая производительность и точность +гибки прессов серии AD-S обеспечивается благодаря четкому позиционированию всех приводов с использованием серводвигателей ведущих европейских производителей, контроллеру с 3D графикой, программному обеспечению, компенсации прогиба балки через ЧПУ и другими передовыми технологиям. Все это служит получению наилучших и оптимальных результатов процесса гибки. + + + Серия AD-S Усилие гибки, т Длина гиба, +мм Расстояние между стойками, мм Ход, мм Просвет, мм Вырез в стойках (Зев), мм Высота стола, мм Ширина стола, мм Рабочая скорость + Скорость опускания по оси Y, мм/сек Рабочая +скорость по оси Y, мм/сек Скорость возврата по оси Y, мм/сек +     A B C D E F G +       + AD-S 1260 60 1250 1050 265 530 450 +900 104 200 10 110 + AD-S 2060 60 2050 1700 265 530 450 +900 104 200 10 110 + AD-S 25100 100 2550 2200 265 530 450 + 900 104 180 10 120 + AD-S 30100 100 3050 2600 265 530 450 + 900 104 180 10 120 + AD-S 30135 135 3050 2600 265 530 450 + 900 104 160 10 120 + AD-S 30175 175 3050 2600 265 530 450 + 900 104 160 10 100 + AD-S 30220 220 3050 2600 265 530 450 + 900 104 140 10 140 + AD-S 30320 175 3050 2600 265 630 450 + 900 154 160 10 140 + AD-S 37175 175 3700 3100 265 530 450 + 900 104 140 10 100 + AD-S 37220 220 3700 3100 265 530 450 + 900 104 160 10 120 + AD-S 40175 175 4050 3600 265 530 450 + 900 104 160 10 140 + AD-S 40220 220 4050 3600 265 530 450 + 900 104 160 10 140 + AD-S 40320 320 4050 3600 365 630 450 + 900 154 160 10 140 + AD-S 40400 400 4050 3400 365 630 450 + 1050 154 140 8 120 + AD-S 40600 600 4050 3100 365 700 510 + 990 154 80 7 80 + AD-S 60220 220 4050 5100 265 530 410 + 1050 154 140 10 120 + AD-S 60320 320 6050 5100 365 520 450 + 1100 154 140 10 120 + AD-S 60400 400 6050 5100 365 630 450 + 1220 154 120 8 100 + AD-S 60600 600 6050 5100 365 700 510 + 990 154 80 7 80 + AD-S 60800 800 6050 5100 400 700 610 + 800 400 70 6 80 + AD-S 70800 800 7050 5100 400 700 610 + 800 400 80 7 70 + AD-S 701000 1000 7050 5100 500 800 610 + 800 400 70 5 60 + AD-S 701250 1250 7050 5100 500 800 610 + 900 400 70 7 70 + AD-S 80800 800 8050 6400 400 700 610 + 800 400 80 7 70 + AD-S 801000 1000 8050 6400 500 800 610 + 800 400 70 5 60 + AD-S 801250 1250 8050 6400 500 800 610 + 900 500 70 7 70 + AD-S 801600 1600 8100 6400 500 1000 610 + 900 500 70 6 70 + AD-S 802000 2000 8100 6400 600 1000 750 + 900 500 70 6 60 + + + Серия AD-S Рабочая скорость по оси X, мм/сек + Рабочая скорость по оси R, мм/сек Ход по оси R, мм Ход по оси X, мм Мощность, кВт Длина, мм Ширина, мм Высота, мм Вес, кг + 650 750 1000 +             +     L W H   + AD-S 1260 500 350 250 S - O 7,5 + 2300 1550 2850 4700 + AD-S 2060 500 350 250 S - O 7,5 + 3200 1550 2850 5600 + AD-S 25100 500 350 250 S - O 11 + 3800 1670 2850 7800 + AD-S 30100 500 350 250 S - O 11 + 4200 1670 2850 8500 + AD-S 30135 500 350 250 S - O 15 + 4200 1680 2850 9580 + AD-S 30175 500 350 250 S - O 18,5 + 4250 1700 2850 10900 + AD-S 30220 500 350 250 S - O 22 + 4250 1770 3000 12600 + AD-S 30320 500 350 250 S - O 37 + 4300 1820 3330 17100 + AD-S 37175 500 350 250 S - O 18,5 + 4950 1700 3000 11750 + AD-S 37220 500 350 250 S - O 22 + 4950 1770 3000 14400 + AD-S 40175 500 350 250 S - O 18,5 + 5250 1700 2850 12780 + AD-S 40220 500 350 250 S - O 22 + 5250 1770 3000 14750 + AD-S 40320 500 350 250 S - O 37 + 5300 1910 3330 20000 + AD-S 40400 350 300 250 - S O 37 + 5750 2110 3640 27760 + AD-S 40600 350 300 250 - S O 45 + 5650 2250 3935 40500 + AD-S 60220 350 300 250 - S O 22 + 7500 1770 3350 20800 + AD-S 60320 350 300 250 - S O 37 + 7500 1910 35500 29000 + AD-S 60400 350 300 250 - S O 37 + 7500 2110 3810 34600 + AD-S 60600 350 300 250 - S O 45 + 7600 2650 3950 52500 + AD-S 60800 300 250 250 - S O 55 + 8050 3200 4250 72000 + AD-S 70800 300 250 250 - S O 55 + 8700 3200 4250 79500 + AD-S 701000 300 250 250 - S O 55 + 8800 3250 5900 95500 + AD-S 701250 300 250 250 - S O 90 + 8800 3250 6400 110000 + AD-S 80800 300 300 250 - S O 55 + 9800 3200 4250 85000 + AD-S 801000 300 250 250 - S O 55 + 10000 3250 5900 102000 + AD-S 801250 300 250 250 - S O 90 + 10000 3250 6400 135000 + AD-S 801600 300 250 250 - S O 90 + 10100 3500 6000 163000 + AD-S 802000 300 250 250 - S S 110 + 10500 4350 7000 249000 + +S: Стандарт +O: ОпцияДа    07.10.2022 12:58:2411938  ДаDurma [11937] 0   Нет 
  Горизонтальный гибочный пресс Sahinler HP 22-40sahinler-hp-22-40https://www.vekpro.ru/upload/iblock/d02/d02320d5e120ecad24c5f89cf3f1c81d.jpg https://www.vekpro.ru/upload/iblock/097/097ee52c5a591f6eac6f56b1436e4539.jpgПредназначен для сгиба листов, балок, труб. +Гидравлический привод. Оснащен стандартным инструментом. Меняя инструмент (матрицу и пуансон) на станке Вы можете быстро и легко согнуть как трубы, так и полосы металла, произвести сложные операции. + + + +Характеристики: + + Модель + + HP  22 + HP 40 + Размеры рабочего стола мм + 625x1100 620x1050 + Высота рабочего стола мм + 920 930 + Максимальная мощность т + 22 40 + Макс. давление в гидравлической системе + бар + 230 250 + Мощность двигателя кв + 2,2 4 + Начальная и обратная скорость пуансона + м/мин + 1750/2000 1750/2000 + Рабочая скорость м/мин + 450 470 + Мин./макс. Расстояние между фикс. мм + 110/310 120/370 + Высота фиксир. и перемещающего штыря + мм + 120 120 + Диаметр фиксир. и перемещающего штыря + мм + 55/55 55/63 + Максимальный ход пуансона мм + 200 250 + Ёмкость масляного бака л + 45 70 + Уровень шума Дб 70 70 + Габариты (ДxШxВ) мм  110x630x925 1150x700x950ДаДа   01.12.2021 11:17:201434  ДаSahinler [266] 0   Нет 
  Гидравлический листогибочный пресс Витязьgidravlicheskij-listogibochnyj-press-vityaz   Гидравлический гибочный пресс обладает +жестким соединением двух силовых гидроцилиндров благодаря траверсе для синхронной работы цилиндров. Такая конструкция относится к недорогим и надежным системам, выполняющим простую гибку, и используется большинством мировых производителей прессов на протяжении нескольких десятков лет. В основе конструкции пресса – прочная, жёсткая рама, сваренная из стальных плит с дальнейшей термообработкой для снятия напряжения. Гидроцилиндры отличаются большой мощностью и совместно с гидравлической системой поставляются производителем BFT Automation из Италии. Это позволяет выполнять гибку с самой высокой точностью. Верхняя траверса параллельна рабочему столу, что достигается регулировкой при помощи механической муфты и управлением реверсивным двигателем. Станок оснащен контроллером для установки положения заднего упора и положения ножа. Контроллер выполняет пошаговую программу. +Характеристики: + + Модель + Усилие, тонн + Рабочая длина, мм + Расст.между +колоннами + Зев, мм + Раскрытие, мм + Мощн., кВТ + Габариты, мм + Вес нетто/ +брутто, кг + + ИБ 30/1320 30 + 1320 + 1145 200 320 3 + 1950×1420×2100 2000/2200 + ИБ 40/1320 40 + 1320 1120 200 340 4 + 1950×1420×2100 2200/2450 + ИБ 40/2000 40 + 2000 + 1800 200 340 5,5 + 2550×1500×2200 3500/3750 + ИБ 40/2500 40 + 2500 + 2300 200 340 5,5 + 3100×1500×2200 3850/4150 + ИБ 63/2500 63 + 2500 + 2260 250 355 5,5 + 3100×1600×2280 4800/5100 + ИБ 63/3200 63 + 3200 + 2960 250 + 355 5,5 + 3800×1650×2280 5800/6200 + ИБ 80/2500 80 + 2500 + 2240 250 + 355 7,5 + 3100×1650×2300 6000/6300 + ИБ 80/3200 80 + 3200 + 2940 250 + 355 7,5 3900×1700×2300 6500/6900 + ИБ 80/4000 80 + 4000 + 3740 250 + 355 7,5 4700×1600×2300 7800/8100 + ИБ 100/2500 100 + 2500 + 2200 320 + 415 + 7,5 3200×1700×2560 7500/7900 + ИБ 100/3200 100 + 3200 + 2900 320 + 415 + 7,5 3900×1800×2560 8100/8400 + ИБ 100/4000 100 + 4000 3700 320 + 415 + 7,5 4700×1900×2560 10000/10500 + ИБ 125/3200 125 + 3200 2900 320 + 415 + 7,5 3900×1800×2560 8500/8800 + ИБ 125/4000 125 + 4000 3700 320 + 415 + 7,5 4700×1900×2560 10800/11200 + ИБ 160/3200 160 + 3200 2840 320 + 455 + 11 3900×1800×2580 11800/12200 + ИБ 160/4000 160 + 4000 3640 320 + 455 + 11 4700×2200×2580 13500/14000 + ИБ 200/3200 200 + 3200 2800 320 + 455 + 15 3900×2200×3000 14500/14900 + ИБ 200/4000 200 + 4000 3600 320 + 455 + 15 4800×2280×3000 15400/158000 + ИБ 250/3200 250 + 3200 2770 400 + 560 18.5 3900×2280×3000 16000/16500 + ИБ 250/4000 250 + 4000 3570 400 + 560 18.5 4400×2280×3000 24000/24800 + ИБ 300/3200 300 + 3200 2720 400 + 560 22 3800×2300×3200 21000/21500 + ИБ 300/4000 300 + 4000 3520 400 + 560 22 4600×2300×3200 23000/23600 + ИБ 400/3200 400 + 3200 2300 400 + 560 30 + 3800×2600×3450 30000 + ИБ 400/4000 400 4000  3100 400 560 + 30 4500×2600×3450 32000 + + + + + + + [ /upload/medialibrary/1a2/1a29e6ef2d01d1db11cd7d4a2a649e9c.jpg ] + Система NC (стандартная комплектация) + +- Система контроля блокировки заднего упора +- Система контроля сервоприводов и частотного +преобразователя +- Автоматическое позиционирование +- Счетчик подсчета операций +- Настройка времени выдержки +- Энергонезависимая память на 40 программ +(25 шагов в программе) +- Быстрый возврат к исходным параметрам + + [ /upload/medialibrary/9de/9deabf2b06eeb76e24ce7f6ac019e474.jpg ] + Система ЧПУ E200 (опция) + +- Диагностирует неисправности +- Управляет осями Х в позиции заднего упора +и осями Y в позиции верхней траверсы, точность управления 0,1 мм +- Программирует пошагово и выполняет программы +в автоматическом режиме +- Выполняет работу в ручном режиме +- Функционирует как в метрической, так и +в дюймовой системах +- При выключении память сохраняетсяНет    01.12.2021 11:17:171433  ДаВитязь [6] 0   Нет 
  Гидравлический листогибочный пресс Yangligidravlicheskiy-listogibochnyy-press-yanglihttps://www.vekpro.ru/upload/iblock/9d7/9d77e310c4b03aa6241a50c2a4af37f7.jpg https://www.vekpro.ru/upload/iblock/1f6/1f67ff225a6832006ac6aba03ead243c.jpgГидравлический гибочный пресс обладает +жестким соединением двух силовых гидроцилиндров благодаря траверсе для синхронной работы цилиндров. Данная система выполняет простую гибку и используется большинством мировых производителей прессов, привлекая своей ценовой категорией и надежностью на десятки лет. В основе конструкции пресса – прочная, жёсткая рама, сваренная из стальных плит с дальнейшей термообработкой для снятия напряжения. Итальянские гидроцилиндры от компании BFT Automation, отличаются большой мощностью и поставляются совместно с гидравлической системой. Это позволяет выполнять гибку с самой высокой точностью. Верхняя траверса параллельна рабочему столу, что достигается регулировкой при помощи механической муфты и управлением реверсивным двигателем. Станок оснащен контроллером, выполняющим пошаговую программу, для установки положения заднего упора и положения ножа. + + + + + + Модель + WC67Y- 40/2000 WC67Y- 40/2500 WC67Y- 63/2500 WC67Y- +80/2500 WC67Y- 80/3200 WC67Y- 80/4000 WC67Y- 100/2500 + Усиление кН 400 400 630 800 800 + 800 1000 + Рабочая длина мм 2000 2500 2500 + 2500 3200 4000 2500 + Расстояние между колоннами мм 1650 + 2000 2000 1990 2600 3350 1850 + Вырез в станине мм 200 200 250 + 280 280 280 320 + Ход мм 100 100 100 100 100 100 + 130 + Раскрытие мм 330 330 340 360 +360 360 390 + Скорость мин-1 ≥11 ≥11 ≥10 ≥10 + ≥10 ≥10 ≥10 + Мощность кВт 4 4 5.5 7.5 7.5 + 7.5 7.5 + Вес кг 2920 3500 4540 4700 6080 + 7620 5950 + Габаритные размеры мм 2210 х1100 х2240 + 2670 х1200 х2240 2680 х1540 х2200 2690 х1530 х2300 3410 х1550 х2300 4210 х1550 х2300 2690 х1570 х2450 +     + Модель + WC67Y- 100/3200 WC67Y- 100/4000 WC67Y- 125/2500 WC67Y- +125/3200 WC67Y- 160/2500 WC67Y- 160/3200 + Усиление кН 1000 1000 1250 1250 + 1600 1600 + Рабочая длина мм 3200 4000 2500 + 3200 2500 3200 + Расстояние между колоннами мм 2550 + 3350 1850 2550 1950 2540 + Вырез в станине мм 320 320 320 + 320 330 330 + Ход мм 130 130 130 130 200 200 + + Раскрытие мм 390 390 100 100 +150 150 + Скорость мин-1 ≥10 ≥10 ≥10 ≥10 + ≥6 ≥6 + Мощность кВт 7.5 7.5 7.5 7.5 +11 11 + Вес кг 7300 8300 6000 7200 8800 + 9620 + Габаритные размеры мм 3390 х1570 х2450 + 4190 х1570 х2450 2690 х1570 х2450 3390 х1570 х2450 2800 х1830 х2540 3400 х1830 х2540 +     + Модель + WC67Y- 160/4000 WC67Y- 160/6000 WC67Y- 200/3200 WC67Y- +200/4000 WC67Y- 200/6000 WC67Y- 250/3200 + Усиление кН 1600 1600 2000 2000 + 2000 2500 + Рабочая длина мм 4000 6000 3200 + 4000 6000 3200 + Расстояние между колоннами мм 3140 + 4800 2550 3260 4800 2540 + Вырез в станине мм 330 330 350 + 350 350 400 + Ход мм 200 200 200 200 200 250 + + Раскрытие мм 150 150 150 150 +150 180 + Скорость мин-1 ≥6 ≥6 ≥3 ≥3 + ≥3 ≥3 + Мощность кВт 11 11 15 15 15 + 18,5 + Вес кг 11060 18500 11340 13300 23000 + 13740 + Габаритные размеры мм 4240 х1830 х2540 + 6140 х1900 х2960 3750 х1855 х2825 4440 х1810 х2825 6120 х2315 х2900 3750 х1970 х2920 +     + Модель + WC67Y- 250/4200 WC67Y- 250/5000 WC67Y- 250/6000 WC67Y- +300/4000 WC67Y- 300/5000 WC67Y- 300/6000 + Усиление кН 2500 2500 2500 3000 + 3000 3000 + Рабочая длина мм 4200 5000 6000 + 4000 5000 6000 + Расстояние между колоннами мм 3140 + 4000 5000 2900 3900 4900 + Вырез в станине мм 400 400 400 + 400 400 400 + Ход мм 250 250 250 250 250 250 + + Раскрытие мм 180 180 180 180 +180 180 + Скорость мин-1 ≥3 ≥3 ≥3 ≥3 + ≥3 ≥3 + Мощность кВт 18,5 18,5 18,5 22 + 22 22 + Вес кг 15220 17000 18500 24300 27000 + 29200 + Габаритные размеры мм 4340 х1950 х2920 + 5120 х2210 х2980 6120 х2210 х2980 4120 х1950 х3115 5120 х1950 х3115 6120 х1950 х3520 +     + Модель + WC67Y- 400/4000 WC67Y- 400/6000 WC67Y- 500/4000 WC67Y- +500/6000 + Усиление кН 4000 4000 5000 5000 + + Рабочая длина мм 4000 6000 4000 + 6000 + Расстояние между колоннами мм 3140 + 5000 3050 4760 + Вырез в станине мм 400 400 400 + 400 + Ход мм 320 320 350 320 + Раскрытие мм 220 220 220 220 + Скорость мин-1 ≥2,5 ≥2,5 ≥2,5 + ≥2,5 + Мощность кВт 37 37 37 37 + Вес кг 30000 41000 42000 47500 + Габаритные размеры мм 4120 х2625 х3700 + 6150 х3250 х3900 4200 х4115 х4760 6200 х4115 х4760ДаДа   01.12.2021 11:17:172986  ДаYangli [2985] 0   Нет 
  Гибочный пресс Ermaksan серии Tandemtandemhttps://www.vekpro.ru/upload/iblock/f3a/f3afc8f4cdf602984d1045b05f8b47a1.jpg https://www.vekpro.ru/upload/iblock/159/159d30596cef16c4069c260983f516a5.jpgДвойные кромкогибочные прессы серии Speed +Bend, разработанные и произведенные компанией Ermarksan, — это мощное, надежное оборудование для скоростной и высокоточной гибки, оснащенное новейшими гидравлическими и электронными устройствами, отличающееся высоким качеством и соответствующее мировым стандартам. +Состоят минимум из двух установок для сгибания +материалов и листов, двойные кромкогибочные прессы могут обработать до 32 метров сырья за одну операцию. Каждая из установок оснащена отдельными электронными и гидравлическими системами, благодаря чему прессы могут работать как в тандеме (одновременно), так и независимо друг от друга. Гибочные инструменты специальных типов и различных размеров, автоматическая антипрогибная система стола типа Wila, автоматическая настройка многих параметров (таких как усилие гибки, позиции заднего упора, расчет рабочего хода), калибровка пресса после запуска (в результате автоматической индексации осей), — все это обеспечивает высокоточную гибку листового металла. + + + +ER80 + интерфейс CAD: + +Решения загибаний отображаются графически +в 2D и указывают возможные столкновения с инструментами и корпусом установок. Система также отображает положение листа в инструментах. Встроенный числовой контроль Windows XP, его10-дюймовый TFT цветной экран, его упрощенная клавиатура с крупными клавишами и 2D графическое программное обеспечение делает использование этого управления очень эффективным и удобным. Стандартное офф-лайновое 3D программное обеспечение и DXF или IGES преобразование, импортируемое из системы CAD, воспроизводит и отображает продукт в 3D или 2D. Дисплей, продукт, инструменты и определяет столкновение. Программируемое функциональных клавиш пробивания или штамповки, изгиба и можно импортировать созданный продуктом DXF или IGES для использования в системе CAD. + + + +ER 90 3D: +Рабочий центр СТС воспроизведения изгибов +CNC. Графическое многоосевое цифровое управление типа Windows TM и расширенные функции 3D. Другим важным параметром ERMAK является среда, предназначенная для УПРАВЛЕНИЯ ПРОИЗВОДСТВОМ, ее простой и удобный GUI (графический интерфейс пользователя) к тому же имеет увеличенное количество значений, отображаемое при помощи ЖК-дисплея с высоким расширением, с 17" сенсорным экраном. + +Моделирование корпуса установки, штамп +и матрица, держатели штампа и матриц, защитные материалы, двери, пол, подаватель, листы, экран для отслеживания загибания в реальном времени. ERMAK – бортовая установка CAM, работающая в реальном времени. В действительности, создание графического изображения и 2D/3D изображения деталей импортирование 3D изображений деталей из EBS CADCAM, моделирование и 2D/3D воспроизведение в реальном времени всех этапов изгибания – это только некоторые доступные основные операции. + + + +Общие технические свойства DELEM 66 Вт 2D: + +Операционная система Windows TM +Стабильная, многозадачная среда +2D изображение приложения перед процессом +изгибания +Стандартное подключение к сети Microsoft +ЗУ структурированной программы (подкаталоги) +Цветной TFT дисплей с высоким расширением +10.4" (640 х 480 пикселей, 16-бит. цвет.) +200 МГц микрокомпрессор +Объем памяти 32 Мб +4 Мб свободного места и памяти прибора +20-значный альфа-числовой номер чертежа +7-знчный номер программы +Максимальное повторение в программе 9999 +Номер шага, макс. 25 (последовательности) +Повторение шага, 99 макс +Миллиметров/дюймов-USTON/KN +Внешнее подключение USB клавиатуры, мышки +Система выдачи сообщений об ошибках +Функциональность ПЛК (последовательность) +Счётчик времени работы установки обработки ++ ходов +Параллельный режим работы + + + + + +Котроллер (в дополнительной комплектации) +Общие технические свойства контроллера +CYBELEC MODEVA 12S 3D: + +Операционная система на основе 3D Windows (Press +CAD) +Широкая эргономичная клавиатура и встроенный +датчик отслеживания +6 чувствительных к контексту функциональных +клавиш +Цветной 12" TFT экран с высоким расширением +Встроенный гибкий диск 3,5" (дополнительный +CD-ROM, LS120 или другие) +Вывод принтера и порт 2 RS232 +Порт Ethernet RJ45 и 2 USB +Вывод данных на VGA экран +Конвертация дюймов/мм, тонн/тонны +Измерение скорости, времени остановки +и утечки балки +Управление циклами безопасности CE +Возможность конфигурации 16 осей и возможность +выбора множества языков +Интерактивный дисплей защитных устройств +и сообщений пользователя + + + + +CYBERLEC Mod Eva 15S 3D: +15” TFT экран (с расширением 1024 x 768) +Дополнительный сенсорный экран и дистанционное +управление +Экран ModEva 15 3D Windows 15” +Широкая эргономичная клавиатура и быстродействующий +датчик +Встроенный гибкий диск 3,5", дополнительная +розетка для клавиатуры и мышки +Класс защиты IP 54 +400 мГц CPU, 64 V, RAM, жесткий диск (мин. 2 Гб) +Ethernet RJ45, USB 1.1 Порт PCMCIA, порт принтера, VGA +вывод +Порт RS 232 и RS 422 +Интерактивный дисплей защитных устройств +и сообщений пользователя +Управление системой безопасности CE +Возможность конфигурации 16 осей и возможность +выбора множества языков +Стандартные программы PC1200, CYCAD и LUCIA + + + +Delem 69W: +Операционная система Windows TM, работающая +в реальном времени +Стабильная, многозадачная среда +3D изображение приложения перед процессом +изгибания +Стандартное подключение к сети Microsoft +ЗУ структурированной программы (подкаталоги) +Цветной TFT дисплей с высоким расширением +10.4" (640 х 480 пикселей, 16-бит. цвет.) +Цветной TFT дисплей с высоким расширением +10.4" (640 х 480 пикселей, 16-бит. цвет.) +300 МГц микрокомпрессор +Объем памяти 32 Мб +8 Мб свободного места и памяти прибора +7-значный числовой номер программы +20-значный альфа-числовой номер чертежа +20-значный альфа-числовой номер чертежа +*Внешнее подключение USB клавиатуры, мышки +Миллиметров/дюймов-USTON/KN +Система выдачи сообщений об ошибках +Функциональность ПЛК (последовательность) +Счётчик времени работы установки обработки ++ ходов +Параллельный режим работы +Сопоставимый с модульным DelemДаДа   01.12.2021 11:17:161432  ДаErmaksan [7] 0   Нет 
  Гибочный пресс Ermaksan серии Eco Bend Experteco-bendhttps://www.vekpro.ru/upload/iblock/3b8/3b8aeedb6998be3ec9fddec8938582e3.jpg https://www.vekpro.ru/upload/iblock/a58/a580fb561735ed987f00b643f51eeca1.jpgГидравлический гибочный пресс с ЧПУ Eco +Bend Expert произведен на основе опыта экспертов инженерных технологий компании Ermaksan. +Гидравлический пресс Eco-Bend Expert с ЧПУ предлагает +широкий спектр опций. Гибочный пресс имеет удобный интерфейс и предлагает своим владельцам экономически эффективные решения. + +Контроллер CYBELEC CybTouch 12 PS поставляется в +стандартной комплектации, имеющий 2D экран и большое количество программных возможностей – две основные функции, которые используют большинство пользователей. +[ /upload/medialibrary/80d/80d78e2a96af2ad5dcfe37d51979d4c5.jpg ] +Стандартная комплектация: [ /upload/medialibrary/c7b/c7be0940a88230f59a637848bd709eb4.jpg ] + + +Система ЧПУ CybTouch 12 PS +Большой и яркий сенсорный экран, 12 дюймов +Простое управление, крупные кнопки Функция рисунка заготовки вручную и создание профиля 2D Отдельные гибы при помощи программы EasyBend Серийные автоматические вычисления для выполнения процессов гибки Управления для 4 осей(Y1-Y2-X-R) + компенсация прогиба Энергосберегающий режим Eco + + + + [ /upload/medialibrary/a4d/a4d07c2a8e093659f2a96dc2ffc39dad.jpg ] + Механическая система зажима пуансона типа Amada-Promecam + [ /upload/medialibrary/c5a/c5a4fe686cc973e0d71055fef3058f72.jpg ] + Пальцы-упоры задней траверсы +Перемещение осуществляется по линейным +направляющим посредством ШВП. +По оси R упоры перемещаются посредством +винтового механизма. +По оси Z упоры свободно перемещаются параллельно +линии гибки по закаленной направляющей. + +Дополнительная комплектация: +  [ /upload/medialibrary/bb7/bb78de9629ef430b1273c2204592d92f.jpg ] +  [ /upload/medialibrary/2c9/2c9364566cd50acee3f0afc043b75d46.jpg ]  [ /upload/medialibrary/6d2/6d2864bbb63ce415453d98fb844134d4.jpg ] +   +Механическая система компенсации прогиба +Ручное управление   +Механическая система компенсации прогиба +Управление от ЧПУ   +Механическая система компенсации прогиба +Ручное управление + [ /upload/medialibrary/d69/d6913c0f12c0af02c059ccb05920c7b3.jpg ] + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] [ /upload/medialibrary/fc5/fc5ed883998cc697c819ef9e4814195d.jpg ] + Система крепления инструмента Wila Передние +суппорта поддержки + + +Суппорта служат для поддержки металла +и могут регулироваться по высоте. Световая и лазерная система защиты рук оператора + + + + +Характеристики: + + Модель листогибочного пресса Eco Bend Exspert + 2600-80 3100-80 + 3100-120 + 3100-160 + 3100-200 + 4100-120 + 4100-160 + 4100-200 + + Длина гибки, мм 2600 + 3100 + 3100 + 3100 + 3100 + 4100 + 4100 + 4100 + + Мощность гибки, тонн 80 + 80 + 120 + 160 + 200 + 120 + 160 + 200 + + Расстояние мужду колоннами, мм + 2200 + 2600 + 2600 + 2600 + 2600 + 3600 + 3600 + 3600 + + Скорость подвода инструмента/скорость +обратного хода,мм/с 90/60 + 90/60 + 90/65 + 90/60 + 100/75 + 90/60 + 90/60 + 100/75 + + Рабочая скорость гиба,у, мм/с 7,5 + 7,5 + 7,5 + 6,1 + 7 + 6,1 + 6,1 + 7 + + Перемещение по оси х, мм 800 + 800 + 800 + 800 + 800 + 800 + 800 + 800 + + Пальцы заднего упора, шт 2 + 2 + 2 + 2 + 2 2  2  2  + Количество передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 150 + 150 + 150 + 150 + 200 + 150 + 150 + 200 + + Мощность двигателя, кВт. 5,5 + 5,5 + 7,5 + 7,5 + 11 + 7,5 + 7,5 + 11 + + Ход, мм + 160 + 160 + 160 + 160 + 180 + 180 + 180 + 180 + + Величина раскрытия, мм 380 + 380 + 385 + 395 + 415 + 395 + 395 + 415 + + Глубина отверстия, зев, мм 250 + 250 + 250 + 250 + 250 + 250 + 250 + 250 + + Высота стола, мм 900 + 900 + 900 + 900 + 900 + 900 + 900 + 900 + + Ширина стола, мм + 90 + 90 + 90 + 90 + 200 + 90 + 90 + 160 + + Длина, мм 3750 + 4360 + 4250 + 4250 + 4450 + 5050 + 5050 + 5150 + + Ширина, мм 2400 + 2400 + 2500 + 2550 + 2650 + 2500 + 2550 + 2650 + + Высота, мм 1950 + 1950 + 1900 + 1900 + 2050 + 1900 + 1900 + 2050 + + Масса, кг 5227 + 5792 + 6913 + 7524 + 9311 + 8644 + 9214 + 11297ДаДа   01.12.2021 11:17:151427  ДаErmaksan [7] 0   Нет 
  Гибочный пресс Ermaksan серии Evolutionevolutionhttps://www.vekpro.ru/upload/iblock/237/237e39082891a8b9c9f6e98b0f5a99e4.jpg https://www.vekpro.ru/upload/iblock/c56/c56ce5d5a91a8eea48b7d2fb897ee093.jpgОбъединив свой 30-ти летний опыт в производстве +гибочного оборудования компания ERMAKSAN, представляет новую серию гибридных листогибочных прессов EVOLUTION. + +Быстрая, бесшумная, точная, экологичная +и энергосберегающая серия гибочных прессов Evolution обеспечивает безупречную гибку мелких деталей с высокой частотой повторения и точностью гибки. + + + +Характеристики: + + + + Модель + Кол-во опор листа, шт + Объем масл. бака, л + Раскрытие, мм + Зев, мм + Раскрытие, мм + Высота стола, мм + Ширина стола, мм + Длина, мм Выс.,мм Шир., мм Вес, +кг + + + C D E F G L H W + + EVO 2600-110 2 18 + 275 410 530 900 90 3750 2800 1950 + 7500 + EVO 3100-110 2 18 + 275 410 530 900 90 4250 2800 1950 + 8300 + EVO 3100-170 2 30 + 275 410 550 900 90 4250 2800 2150 + 9600 + EVO 3100-250 2 40 + 275 410 550 900 220 4550 2900 2350 + 15200 + EVO 3760-170 2 30 + 275 410 550 900 90 4900 2800 + 2150 11100 + EVO 3760-250 2 40 + 275 410 550 900 200 + 5100 3000 + 2350 16100 + EVO 4100-170 2 30 + 275 410 550 900 90 + 5100 2850 + 2150 12100 + EVO 4100-250 2 40 + 275 410 550 900 200 + 5150 3000 + 2350 16900 + EVO 4720-170 2 30 + 275 410 550 + 900 90 + 5280 2850 + 2150 12500 + EVO 4270-250 2 40 + 275 410 550 + 900 200 + 5320 3000 + 2250 17500 + + + +Гидравлические цилиндр управляются сервомоторами +переменного тока без пропорциональных клапанов, не требуется регулировка клапанов, что означает большую точность и меньше технического обслуживания. В то время как на обычных прессах гидравлический насос работает всю рабочую смену в листогибах серии EVO потребления энергии идет только в момент нажатия педали оператором, т.е. перемещения верхний балки в процессе гибки, таким образом, нет потерь энергии. Объем масла уменьшен на 80%, не требуется охладитель масла и масло имеет больший срок службы. + +[ /upload/medialibrary/80d/80d78e2a96af2ad5dcfe37d51979d4c5.jpg ] + + +- Почти беззвучная работа (63 дБ). +- Гибочный пресс для листовых сталей, который +минимизирует потери энергии и обеспечивает в среднем минимум 60% активной экономии энергии. +- Потребление энергии: + +- на 95% меньше во время пребывания в состоянии +готовности к гибке +- на 95% меньше во время пребывания в свободном +перемещении балки + +- на 50% меньше во время гибки +- на 70% меньше во время обратного движения +балки + +- [ /upload/medialibrary/c19/c19f391608e9cc9655caef498b9a78ad.jpg ] Так +как масло не нагревается, листогибочный пресс имеет максимизированные параметры повторяемости с наибольшей точностью. +- Высокая точность гибки ± 0,01 мм. +- На 80% меньше потребления объема масла +и не требуется частая замена масла. Кроме того, нет потребности в замене масла, по крайней мере, на протяжении 5 лет. +- В 3 раза дольше срок службы системы и помпы. +- Быстрый листогибочный пресс оснащен серводвигателем +и высокоэффективным динамическим насосом. +- Непрерывная циркуляция масла не производится, +так как насос не работает целый день, в результате чего масло не нагревается. +- Мощность гибки находится на наивысшем +уровне в результате отсутствия потерь давления, так как нет пропорциональных клапанов. +- Оси Y1 и Y2 имеют независимые масляные резервуары. +Таким образом, техническое обслуживание проводится только на одной стороне при возникновении поломки. Следовательно, проведение обслуживания упрощается. +[ /upload/medialibrary/497/4971622de3e1d4410c834aeb2810d8a7.jpg ] +Система ЧПУ Delem 66T + +- 2D графический сенсорный экран в режиме +программирования +- 3D визуализация и моделирование в производстве +- Полный комплект приложений для Windows +- USB периферийный интерфейс +- Пользовательское приложение поддерживающее +многозадачные контроллеры + +[ /upload/medialibrary/f7e/f7ec974192f3e74fbc1e70aa7a8a2a74.jpg ] Стандарт: + +- Цветной ЖК-дисплей 17″ TFT высокой яркости +- 1280 x 1024 пикселей, 16-битный цвет +- Полный контроль сенсорным экраном (IR сенсорный) +- Объем памяти 1 Гб +- 256 MB Память для деталей продуктов и инструментов +- 3D-ускоритель графики +- Поддержка Стандартных Windows ® сетей +- 2-й HSB автобус Modusys +- Аварийный выключатель ( грибок ) +- USB флэш-накопитель + + + + + + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] + [ /upload/medialibrary/e2b/e2be4b1a52729175bc7069561d11fbcc.jpg ] +  [ /upload/medialibrary/640/64053788878cd15d4e120ca3ddb71de0.jpg ] + + + +Передние суппорта поддержки + +Суппорта служат для поддержки металла +и могут регулироваться по высоте + +Пальцы-упоры задней траверсы + +Перемещение осуществляется по линейным +направляющим посредством ШВП по оси X, R, Z1, Z2 Универсальный набор инструмента + [ /upload/medialibrary/ddb/ddb97ef0219d94957793afc21363a929.jpg ] + [ /upload/medialibrary/a8e/a8ee3a83aedaa9fa4370a67ac10681fa.jpg ] +   [ /upload/medialibrary/2c9/2c9364566cd50acee3f0afc043b75d46.jpg ] + + Лазерная система защиты рук оператора + + +Система быстрого крепления инструмента +(опция) + +Гидравлическая + + +Механическая система компенсации прогиба + +Управление от ЧПУ + +[ /upload/medialibrary/6b4/6b4bf2032104bb1cdaa87af79adc03a1.jpg ]ДаДа   01.12.2021 11:17:151428  ДаErmaksan [7] 0   Нет 
\ No newline at end of file diff --git a/public/excel/manufactures.xls b/public/excel/manufactures.xls new file mode 100644 index 0000000..90ccb1c --- /dev/null +++ b/public/excel/manufactures.xls @@ -0,0 +1,12 @@ + + + + + + + +
НазваниеСимвольный кодВнешний кодIDСтрана
ATTAatta1185911859Китай
Kasrykasry1212612126Китай
Пр-во Чехияpr-vo-chekhiya1212212122Чехия
Excellentexcellent1205612056Китай
Jiankejianke1206112061Китай
Handemohandemo1206012060Китай
Oturnoturn1205912059Китай
Ileri Teknikileri-teknik1208412084Турция
Mylasmylas279279Тайвань
Beka-Makbeka-mak263263Турция
Accuwayaccuway1198111981Тайвань
Витязьvityaz66Беларусь
DNE LASERdne-laser1195011950Китай
EIZNeizn1193411934Китай
Durmadurma1193711937Турция
Пр-во Турцияpr-vo-turtsiya1187911879Турция
IPGipg1187411874 
Пр-во Беларусьpr-vo-belorussiya1186511865Беларусь
Universal Robotsuniversal-robots32913291Англия
Compragcomprag14841484Германия
Пр-во Россияpr-vo-rossiya927927Россия
Пр-во Китайpr-vo-kitay39203920Китай
Stalexstalex14261426Россия
Мультибрендmultibrend80668066 
Визасvizas56385638Беларусь
Zinserzinser269269Германия
Uzmauzma250250Турция
TTMCttmc247247Китай
Tehnomagnetetehnomagnete281281Италия
Tecnogitecnogi30103010Италия
Taoletaole39053905Китай
Sahinlersahinler266266Турция
SAF-FROsaf-fro1160711607США
Rotabroachrotabroach242242Англия
Ripronripron24092409Чехия
Ridgidridgid260260США
Richyoungrichyoung280280Тайвань
Qiandao Precisionqiandao-precision-machinery56375637Китай
PMLpml282282Китай
Peipingpeiping273273Тайвань
Mwelding Technologymwelding-technology44634463Китай
Mille Migliamille-miglia253253Италия
Metal Mastermetal-master39283928Германия
Mackmamackma246246Италия
MACCmacc264264Италия
LK Machinerylk-machinery276276Тайвань
Lefonlefon252252Китай
Koikekoike268268Япония
KESMAKkesmak1168511685Турция
Kawasakikawasaki272272Япония
Kaindlkaindl275275Германия
JETjet40774077Швейцария
HYZONThyzont42444244Китай
Hyperthermhypertherm271271США
Hedeliushedelius1175911759Германия
Head Waterjethead-waterjet38933893Китай
GSCgsc274274Тайвань
Grit (Fein)grit-fein18041804Германия
Grinding Machinegrinding-machine14151415Китай
GMGgmg42454245Италия
GLYgly32943294Китай
Eurobooreuroboor265265Нидерланды
Ercolinaercolina249249Италия
Eberleeberle43364336Германия
Dirinlerdirinler29982998 
Dadongdadong25742574Китай
Cevisacevisa262262Испания
Cansa Makinacansa-makina248248Турция
BSbs254254Италия
BDSbds44Германия
Aupalaupal270270Тайвань
Aceti Macchineaceti-macchine237237Италия
Huaweihuawei255255Китай
Helvihelvi31273127Италия
Gekageka267267Испания
Metallkraftmetallkraft42474247Германия
Optimumoptimum244244Германия
Magswitchmagswitch257257США
CUTRUNcutrun1182311823Китай
Magtronmagtron240240Англия
CBCcbc245245Италия
XTLaserxtlaser15871587Китай
Pferdpferd81048104Германия
Karnaschkarnasch243243Германия
Векторvektor33Беларусь
Promotechpromotech241241Польша
Aotaiaotai914914Китай
GWEIKEgweike41834183Китай
Ermaksanermaksan77Турция
Sinosino87928792Китай
Z-MaTz-mat82658265Китай
KING-MACCking-macc27492749Китай
Yangliyangli29852985Китай
Praticpratic89038903Китай
Tokagamatokagama89748974Китай
ADH machine toolsadh-machine-tools1172911729Китай
Trenstrens277277Словакия
ZMMzmm278278Германия
Gocmaksangocmaksan261261Турция
Exactexact251251Финляндия
FE Powertoolsfe-powertools38813881Нидерланды
HiTronichitronic256256Китай
Nko Machinesnko-machines259259 
OMCAomca258258Италия
nonenone719719 
\ No newline at end of file diff --git a/public/iblock_element_admin.xls b/public/iblock_element_admin.xls new file mode 100644 index 0000000..cede02e --- /dev/null +++ b/public/iblock_element_admin.xls @@ -0,0 +1,4149 @@ + + + + + + + +
АртикулАналогиНазваниеСимвольный кодКартинка для анонсаОписание для анонсаДетальная картинкаДетальное описаниеАктивностьНаличиеПоказывать ценуПосмотреть в демозалеЦена отДата измененияIDМощность, кВтВес, кгДоступностьПроизводительЦенаВес (грамм)Ширина (мм)Длина (мм)Высота (мм)НДС включен в ценуЗакупочная цена
  Гибочный пресс ATTA серии WADgibochnyy-press-atta-serii-wadhttps://www.vekpro.ru/upload/iblock/2e9/2e9709adfc57596b4e71666405670299.jpg https://www.vekpro.ru/upload/iblock/59e/59e4f98aa8d392b7465f304d43ed7c0c.jpg- + +Новый обтекаемый дизайн в соответствии +с нормами ЕС +- + +Интегрированная сварная рама +- + +Термообработка с отпуском +- + +Дробеструйная очистка для удаления ржавчины +- + +Обработка для защиты от ржавчины +- + +Трехмерная обработка с ЧПУ +- + +Управление осями Y1 и Y2 +- + +Режим ожидания на низкой скорости и быстрое +снижение +- + +Низкий уровень шума при прессовании и возврате +- + +На 60 % меньше потребление энергии +- + +Стабильная температура масла +- + +Множество технических новинок +- + +Удобство в эксплуатации +- Технология высокочастотного гидравлического +управления + [ /upload/medialibrary/400/4002ff8c9a027f5a2b32cee0dbc94bb8.jpg ] +  [ /upload/medialibrary/ae8/ae8b1b22e83b3e6d050db2f2c9a3ca15.png ]  [ /upload/medialibrary/103/10384bb410bb81e16345e0772b7916e2.png ] + + +Механическая конструкция + + Cостоит из рамы, стойки, плунжера, рабочего +стола, главного цилиндра и заднего упора.  + +Рама + + + +Обеспечивает точную и надежную обработку +из года в год. Каждая рама листогибочного пресса проходит термообработку с отпуском. + + + + + +Главный двигатель + +Производителя «Siemens».Отличается не только +низким уровнем шума во время работы машины, но и более длительным сроком службы. + + + +[ /upload/medialibrary/183/1832d41a9fd70720692e0b04dd041034.png ] + [ /upload/medialibrary/3db/3db316f3a9e5adde822dcd79c2845b7a.png ] + + [ /upload/medialibrary/b87/b8758e11373f765fbe5d69c2b63aff48.png ] + + + +Масляный насос + + + +Производитель – компании «Hoerbiger»/ «Voith»/«ELKERLE». Низкий +уровень шума, изготовлен из высокопрочного чугуна, низкая чувствительность к загрязнению масла и длительный срок службы + +. + +Гидравлическая система + + + +Листогибочный пресс оснащается интегрированной +гидравлической системой управления компании «Hoerbiger», которая обеспечивает надежность и удобство эксплуатации пресса. + +Электрическая система + +Наш листогибочный пресс оснащается электрическими +компонентами компании «Schneider», которые обеспечивают надежное функционирование машины даже при нестабильном электроснабжении. +  [ /upload/medialibrary/4e4/4e4fedd829fe8614aa28f16cb2fd4e44.png ] +  [ /upload/medialibrary/e86/e863a28e17b01106e7a6c253f89048d5.png ]  [ /upload/medialibrary/d82/d8298405c26715ac70c225d12de7e9d7.png ] + + +Задние упоры + + + +Задняя винтовая передача и линейная направляющая +компании «PMI», Тайвань. Синхронизирующий ремень и колесный механизм.Управление серводвигателем.Регулируемая высота заднего упора. + + + + + +Быстродействующий зажим + + + +Стандартный быстродействующий зажим обеспечивает +замену верхнего пуансона в течение минимального времени.Удобство и экономия времени.Функция быстрой промежуточной загрузки и разгрузки для повышения эффективности работы + + + + + +Пуансон и штамп + + + +Стандартный верхний пуансон и нижний штамп +с двойным V-образным вырезом специально разработаны для гибки листового металла. Дополнительные инструменты для листогибочного пресса можно выбрать в зависимости от определенных условий использования. Материал и значения твердости HRC47 указаны на оборудовании. + [ /upload/medialibrary/dc0/dc02f0313d8b3149571195d172ce622d.png ]   +  [ /upload/medialibrary/63c/63c7cb05bf67c192217ea4ce3b05ca75.png ]  [ /upload/medialibrary/1d6/1d6f921ba44e3b5a3aa07d26583978ba.png ] + + + + +Клапан компании «HOERBIGER», Германия + + + + + + + +Для обеспечения точности гибки. + +Захваты заднего упора + + + +Три захвата заднего упора с четырьмя +диапазонами регулировки для позиционирования с точностью ±0,01 мм. + +Сервопривод + +Сервопривод компании «Estun». + + + [ /upload/medialibrary/c4b/c4b34317b818ea8fe2c97e23d1ccd380.png ] +  [ /upload/medialibrary/e29/e292e9f1ebb3957f100b1aaa485fbabd.png ] +  [ /upload/medialibrary/9c0/9c07a182e9683ecda208b17dcea3755c.png ] + + +Передние поддержки Опция – передний опорный +рычаг +с двумя линейными направляющими.    +  + +Передняя световая завеса (опция) + + + +Передняя световая завеса обеспечивает +надежную защиту пальцев оператора. + +Лазерная защита рук оператора (опция) + + + +Не влияет на эффективность листогибочного +пресса, позволяет полностью решить проблемы, связанные с безопасностью. + + +Характеристики: + + Модель листогибочного пресса ADH + WAD- +40T/1300 WAD- +63T/1300 + WAD- +63T/2500 + WAD- +80T/2500 + WAD- +100T/3200 + WAD-100T/4000  + WAD- +125T/3200 WAD- +125T/4000 + + Усилие гибки, кН 400 400 + 630 + 800 + 1000 + 1000 + 1250 + 1250 + + Длина гибки, мм 1300 + 1300 + 2500 + 2500 + 3200 + 4000 + 3200 + 4000 + + Длина по вертикали, мм + 1120 + 1120 + 2050 + 2050 + 2700 + 3100 + 2700 + 3100 + + Глубина захода, мм 250 250 + 300 + 300 + 400 + 400 + 400 + 400 + + Длина хода, мм 150 + 150 + 150 + 150 + 200 + 200 + 200 + 200 + + Высота раскрытия, мм 460 + 460 460 + 460 + 490 + 490 + 490 + 490 + + Главный двигатель, кВт 5,5 + 5,5 + 5,5 + 7,5 + 11 + 11 11 + 11       + Масса, т 4,5 + 4,5 + 6 + 6,3 + 8,5 + 9,5 + 9,5 + 10,8 + + Габаритные размеры, мм 2000x1500x2350  + 2000x1500x2350 + 3100x1600x2500 + 3100x1600x2600 + 3800x1800x2600 + 4600x1800x2600 + 3800x1700x2600 + 4600x1700x2700 + + + + Модель листогибочного пресса ADH + WAD- +160T/3200 + WAD- +160T/4000 + WAD- +220T/3200 + WAD- +220T/4000 + WAD- +250T/3200 + WAD- +250T/4000 + WAD- +250T/5000 + WAD- +250T/6000 + + Усилие гибки, кН 1600 + 1600 + 2200 2200 2500 2500 2500 + 2500 + Длина гибки, мм 3200 + 4000 + 3200 4000 3200 4000 5000 + 6000 + Длина по вертикали, мм + 2700 + 3100 + 2600 3100 2600 3100 3800 + 4600 + Глубина захода, мм 450 450 + 450 450 450 450 450 + 450 + Длина хода, мм 200 + 200 + 200 200 250 250 250 + 250 + Высота раскрытия, мм 490 + 490 490 490 540 540 540 + 540 + Главный двигатель, кВт 15 + 15 + 18,5 + 18,5 + 22 22 22 22 + Масса, т 11,8 + 13 + 13 + 15 + 16,5 18,8 23 + + + Габаритные размеры, мм 3800x2000x3100 + 4600x2000x2800 + 3800x2200x2850 + 4600x2200x2850 + 3800x2000x2900 + 4600x2100x3800 + 5600x2500x4100 + 6600x2500x4200 + + + + Модель листогибочного пресса ADH + WAD- +300T/3200 + WAD- +300T/4000 + WAD- +300T/5000 + WAD- +300T/6000 + WAD- +400T/3200 + WAD- +400T/4000 + WAD- +400T/5000 + WAD- +400T/6000 + + Усилие гибки, кН 3000 3000 + 3000 3000 4000 4000 4000 4000 + Длина гибки, мм 3200 + 4000 + 5000 6000 3200 4000 5000 + 6000 + Длина по вертикали, мм + 2610 + 2820 + 3800 4600 2400 3200 3800 + 4600 + Глубина захода, мм 500 500 + 500 500 500 500 500 + 500 + Длина хода, мм 250 + 250 + 250 250 250 250 250 + 250 + Высота раскрытия, мм 600 + 600 600 600 600 600 600 + 600 + Главный двигатель, кВт 22 + 22 + 22 + 22 + 30 30 30 + 30 + Масса, т 19,5 + 22 + 24,8 + 28,9 + 26 28 32 + 34 + Габаритные размеры, мм 3800x2160x3200 + 4600x2500x3400 + 5600x2500x4300 + 6600x2700x4800 + 3800x2700x4200 + 4600x2700x4200 + 5600x2700x4200 + 6600x2700x4200 + + + + Модель листогибочного пресса ADH + WAD- +500T/4000 + WAD- +500T/5000 + WAD- +500T/6000 + WAD- +600T/5000 + WAD- +600T/6000 + WAD- +600T/7000 + WAD- +700T/6000 + WAD- +800T/6000 + + Усилие гибки, кН 5000 5000 + 5000 6000 6000 6000 7000 + 8000 + Длина гибки, мм 4000 + 5000 + 6000 5000 6000 7000 6000 + 6000 + Длина по вертикали, мм + 3100 + 3800 + 5050 3800 5050 5300 4900 + 4600 + Глубина захода, мм 500 500 + 500 600 600 600 600 + 600 + Длина хода, мм 300 + 300 + 300 320 320 320 320 + 320 + Высота раскрытия, мм 600 + 600 600 640 640 640 700 + 800 + Главный двигатель, кВт 37 + 37 + 37 + 45 + 45 45 55 + 60 + Масса, т 48 + 50 + 55 + 55 + 60 67 75 + 86 + Габаритные размеры, мм 4600x2700x4200 + 5600x2700x4300 + 6600x3300x4800 + 5600x3300x4500 + 6600x3300x5300 + 7600x3300x5800 + 6600x3500x5500 + 6600x3500x6000ДаДа   16.03.2023 15:17:3612139  ДаATTA [11859] 0   Нет 
  Гибочный пресс Ermaksan серии Speed Bend Prospeed-bendhttps://www.vekpro.ru/upload/iblock/0fc/0fcc5707f5666e26e609b652b63a97b0.jpg https://www.vekpro.ru/upload/iblock/9ab/9abd9d2a32fc8ffee4197c45823de0e5.jpgГидравлический  гибочный пресс  с +ЧПУ  Speed-Bend произведен на основе опыта экспертов инженерных технологий компании Ermaksan. Пресс с ЧПУ предназначен для высокоточной работы в течение длительного времени.  Серия Speed-Bend  занимает ведущее место на рынке гибочных прессов с ЧПУ, благодаря отличному качеству гибки и точной повторяемости последовательных сгибов на прессе.  В стандартные свойства пресса включена  автоматизация управления процессом гибки. +Для управления станком используется ЧПУ. +Установленная операционная система позволяет производить программирование установки в системах 2D и 3D. ЧПУ автоматически производит поиск последовательности рабочих процессов и контролирует столкновения. Цифровое измерение углов и контроль сгибов тоже производятся самим управляющим механизмом. Жидкокристаллический сенсорный экран показывает состояние и позволяет программировать работу пресса, задних упоров, компенсации прогиба и устройств защиты. Есть возможность настройки цветовой схемы дисплея, подключения клавиатуры и мыши, использования собственной многофункциональной буквенно-цифровой клавиатуры, а также возможность управлять установкой дистанционно. + + +Стандартная комплектация: + + + + + + +- [ /upload/medialibrary/7e8/7e80ebbcf781215edf56d1634a2c51ea.jpg ] 2D +графический сенсорный экран в режиме программирования +- 3D визуализация и моделирование в производстве +- Полный комплект приложений для Windows +- USB периферийный интерфейс +- Пользовательское приложение поддерживающее +многозадачные контроллеры + + + + +Стандарт: + +- Цветной ЖК-дисплей 17″ TFT высокой яркости +- 1280 x 1024 пикселей, 16-битный цвет +- Полный контроль сенсорным экраном (IR сенсорный) +- Объем памяти 1 Гб +- 256 MB Память для деталей продуктов и инструментов +- 3D-ускоритель графики +- Поддержка Стандартных Windows ® сетей +- 2-й HSB автобус Modusys +- Аварийный выключатель ( грибок ) +- USB флэш-накопитель + [ /upload/medialibrary/020/0203aa7f316ea86fca253daa014f0405.jpg ] + [ /upload/medialibrary/dc2/dc2060da96a569cb440e7289d25ad6b3.jpg ]  [ /upload/medialibrary/640/64053788878cd15d4e120ca3ddb71de0.jpg ] + Пневматическая система быстрого крепления +пуансона типа Amada-Promecam Задний защитный световой барьер   Универсальный набор инструмента + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] + [ /upload/medialibrary/6d2/6d2864bbb63ce415453d98fb844134d4.jpg ]   [ /upload/medialibrary/2c9/2c9364566cd50acee3f0afc043b75d46.jpg ] + Передние суппорта поддержки +Суппорта служат для поддержки металла +и могут регулироваться по высоте. Пальцы-упоры задней траверсы +Перемещение осуществляется по линейным +направляющим посредством ШВП по оси X и R. Механическая система компенсации прогиба +Управление от ЧПУ +   + + +Дополнительная комплектация: + +Долговечность и надежность оборудования +Ermaksan Speed-Bend обеспечивается его конструкционными особенностями. Корпус станка выполнен в виде моноблока из стали. Он устойчив к изгибающему моменту и усилиям на разрыв. Система задней траверсы приводится в действие сервоприводом. Детали графических контролеров легко заменить при необходимости. Гидравлическая система с сервоклапанами, система компенсации прогиба и система охлаждения электрической панели управляются ЧПУ. Надежность инструментов и легкость их замены позволяют ускорить процесс гибки и повысить его качество. Система защитных датчиков сводит к минимуму возможность получения травмы в результате работы станка. + +Есть возможность установки на листогиб +дополнительного оборудования для еще большего упрощения его обслуживания. Это могут быть графические контролеры с расширенным набором функций, усовершенствованные защитные устройства, точнейшие системы измерения угла и проверки сгиба, гидравлические и пневматические зажимы инструмента, автоматическая система центральной смазки и многое другое. + + +Система Delem DA-69T + + + +- [ /upload/medialibrary/7e8/7e80ebbcf781215edf56d1634a2c51ea.jpg ] Высокоэффективный +и удобный для пользователя контроллер с ЧПУ +- графическое 2D-3D моделирование гибки +- графическое проектирование 2D-3D изделия +- 3D графический ручной контроль столкновений +- Автоматический расчет целевого позиционирования +Х1-X2 и R для размеров изделия и последовательности гибки (пропуск гибки и изменение режима гибки) +- Автоматический расчет дины развертки +- Автоматическое позиционирование Y1, Y2 +в соответствии с величиной угла +- Автоматический расчет внутреннего радиуса +и хода +- Сенсорный экран +- Размер экрана: 17 ЖК высококонтрастный +цветной экран +- Объем памяти для программ обработки деталей: +2 Гб +- Резервное копирование параметров и продуктов +при помощи резервного средства USB +- 2 USB порта, доступные для использования +клавиатуры и мышки +- Сетевая передача деталей + + + [ /upload/medialibrary/be9/be96a526c9c2b8d940c67ae4f6c1638a.jpg ] + + +Система перемещения задних упоров + +6 осей (X1,X2,R1,R2,Z1,Z2) + +Башеного типа + [ /upload/medialibrary/a8e/a8ee3a83aedaa9fa4370a67ac10681fa.jpg ] + Система быстрого крепления инструмента +Гидравлическая или пневматическая система + + [ /upload/medialibrary/82e/82e4a10f89e4036a918138e567404217.jpg ] + AP3-AP4 моторизированные передние  суппорта +для поддержки листа + [ /upload/medialibrary/8c4/8c4cb06db07a1e0a9626012bfaac5ab0.jpg ] + Лазерная система измерения угла гиба + + [ /upload/medialibrary/94b/94be98cd14284ddaeade4488f1cdca2d.jpg ] + Система перемещения задних упоров +6 осей (X1,X2,R1,R2,Z1,Z2) + [ /upload/medialibrary/d69/d6913c0f12c0af02c059ccb05920c7b3.jpg ] + Система крепления инструмента Wila +Зажим верхнего и нижнего инструмента фиксирует, +выравнивает и центрует инструменты автоматически. + + + + +Характеристики: + + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 1270-40 Speed Bend PRO 1270-60 Speed Bend PRO 2100-40 Speed Bend PRO 2100-60 Speed Bend PRO 2600-60 Speed Bend PRO 2600-100 Speed Bend PRO 2600-135 Speed +Bend PRO +3100-100 + Длина гибки, мм (A) 1 270 1 270 2 100 + 2 100 2 600 2 600 2 600 3 100 + Мощность гибки, тонн 40 60 40 60 + 60 100 135 100 + Расстояние м/у колоннами (B) 1 050 + 1 000 1 700 1 700 2 200 2 200 2 200 2 600 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 140/170 200/165 140/170 200/165 200/165 200/190 160/190 200/190 + Рабочая скорость гиба, у, мм/с 17 14 + 17 14 14 + 12 12 12 + Перемещение по оси R, мм 250 250 250 + 250 250 250 250 250 + Перемещение по оси х, мм 500 + 500 500 + 500 + 500 + 800 + 800 + 800 + + Кол-во передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 80 150 80 150 +150 200 300 200 + Мощность двигателя, кВт. 6 + 8 + 6 + 8 + 8 + 11 + 15 + 11 + + Ход, мм (С) 170 275 170 275 275 275 + 275 275 + Величина максимального хода, мм (D) 387 + 530 387 530 530 530 550 + 530 + + Глубина отверстия, зев, мм (E) 350 410 + 350 410 410 410 410 410 + Высота стола, мм(F) 850 900 850 900 + 900 900 + 900 + 900 + + Длина, мм 2 150 2 250 2 900 +3 250 3 750 3 750 3 750 4 250 + Ширина, мм 1 650 1 960 1 650 + 1 960 1 960 1 950 2 050 1 950 + Высота, мм 2 300 2 750 2 300 + 2 750 2 750 2 800 2 800 2 800 +  Масса, кг 3 200 4 300 4 100 + 5 800 6 200 7 000 8 400 7 600 + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 3100-135 Speed Bend PRO 3100-175 Speed Bend PRO 3100-220 Speed Bend PRO 3100-260 Speed Bend PRO 3100-320 Speed Bend PRO 3100-400 Speed Bend PRO 3100-500 Speed Bend +PRO +3760-175 + Длина гибки, мм (A) 3 100 3 100 3 100 + 3 100 3 100 3 100 3 100 3 760 + Мощность гибки, тонн 135 175 220 +260 320 400 500 175 + Расстояние м/у колоннами (B) 2 600 + 2 600 2 600 2 600 2 600 2 550 2 450 3 250 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 200/190 180/190 180/185 140/135 140/150 110/130 80/65 180/190 + Рабочая скорость гиба, у, мм/с 12 12 + 10 11 11 8 7 12 + Перемещение по оси R, мм 250 + 250 250 250 250 250 250 + 250 + Перемещение по оси х, мм 800 800 800 + 800 800 800 800 800 + Кол-во передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 300 + 300 + 300 + 300 + 400 + 400 + 500 + 300 + + Мощность двигателя, кВт. 15 15 19 + 22 30 30 30 15 + + Ход, мм (С) 275 275 275 275 375 375 + 375 275 + Величина максимального хода, мм (D) 550 + 550 550 550 + 650 650 675 + 550 + Глубина отверстия, зев, мм (E) 410 410 + 410 410 410 510 510 410 + + Высота стола, мм(F) 900 900 + 900 + 900 + 900 + 1 000 + 1 020 900 + + Длина, мм 4 250 4 250 4 550 +4 550 4 550 4 550 4 900 4 900 + Ширина, мм 2 050 2 150 2 250 + 2 350 2 450 2 650 2 650 2 150 + Высота, мм 2 800 2 800 2 850 + 2 900 3 200 + 3 470 3 750 2 800 +  Масса, кг 8 800 9 600 11 700 + 15 200 17 500 21 500 27 700 11 100 + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 3760-220 Speed Bend PRO 3760-320 Speed Bend PRO 4100-135 Speed Bend PRO 4100-175 Speed Bend PRO 4100-220 Speed Bend PRO 4100-260 Speed +Bend PRO +4100-320 Speed Bend +PRO +4100-400 + Длина гибки, мм (A) 3 760 3 760 4 100 + 4 100 4 100 4 100 4 100 4 100 + Мощность гибки, тонн 220 320 135 +175 220 260 320 400 + Расстояние м/у колоннами (B) 3 250 + 3 250 3 600 3 600 + 3 600 3 600 3 600 3 550 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 180/185 140/150 200/190 180/190 180/185 140/135 140/150 110/130 + Рабочая скорость гиба, у, мм/с 10 + 11 + 12 + 12 + 10 + 11 + 11 + 8 + + Перемещение по оси R, мм 250 + 250 + 250 + 250 + 250 + 250 + 250 + 250 + + Перемещение по оси х, мм 800 + 800 + 800 + 800 + 800 + 800 + 800 + 800 + + Кол-во передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 300 400 300 300 + 300 300 400 400 + Мощность двигателя, кВт. 19 30 + 15 + 15 + 19 + 22 + 30 + 30 + + Ход, мм (С) 275 375 275 275 275 275 + 375 375 + Величина максимального хода, мм (D) 550 + 650 550 550 550 550 650 650 + Глубина отверстия, зев, мм (E) 410 410 + 410 410 + 410 410 410 510 + Высота стола, мм(F) 900 900 900 900 + 900 + 900 + 900 + 1 000 + + Длина, мм 5 100 5 100 5 100 +5 100 5 150 5 150 5 350 5 450 + + Ширина, мм 2 250 2 450 2 100 2 150 + 2 250 2 350 2 450  2 650 + Высота, мм 2 900 3 150 2 800 + 2 850 3 000 3 000 3 150  3 470 + Масса, кг 12 800 20 800 10 800 + 12 100 14 000 16 900 22 600 27 000 + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 4100-500 Speed Bend PRO 4100-600 Speed Bend PRO 4100-1250 Speed Bend PRO 4100-1500 Speed Bend PRO 4270-135 Speed Bend PRO 4270-220 Speed Bend PRO 4270-400 Speed Bend +PRO +4270-600 + Длина гибки, мм (A) 4 100 4 100 4 100 + 4 100 4 270 4 270 4 270 4 270 + Мощность гибки, тонн 500 600 1 250 + 1 500 135 220 400 600 + Расстояние м/у колоннами (B) 3 400 + 3 400 3 000 2 900 3 780 3 780 3 780 3 600 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 80/65 80/75 70/80 70/80 200/190 180/185 110/130 80/75 + Рабочая скорость гиба, у, мм/с 7 + 8 + 6 + 6 + 12 + 10 + 8 + 8 + + Перемещение по оси R, мм 250 250 250 + 250 + 250 + 250 + 250 + 250 + + Перемещение по оси х, мм 800 800 1 000 + 1 000 800 800 800 800 + Кол-во передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 500 500 1 200 +1 500 300 300 400 + 500 + + Мощность двигателя, кВт. 30 37 55 + 75 15 19 30 37 + Ход, мм (С) 375 375 510 610 + 275 275 375 375 + Величина максимального хода, мм (D) 675 + 675 1 000 1 100 550 550 650 675 + Глубина отверстия, зев, мм (E) 510 510 + 610 610 410 410 510 510 + Высота стола, мм(F) 1 100 900 800 + 800 900 900 1 000 900 + Длина, мм 5 450 5 900 5 900 +5 900 5 280 5 320 5 600 6 100 + Ширина, мм 2 650 2 650 3 300 + 3 700 2 150 2 250 2 650 2 650 + Высота, мм 3 650 3 650 4 600 + 5 000 2 800 3 000 3 470 3 700 + Масса, кг 32 500 38 000 77 670 + 92 070 11 100 14 800 27 300 39 600 + + + Модель листогибочного пресса Speed Bend + Speed Bend PRO 6100-220 Speed Bend PRO 6100-320 Speed Bend PRO 6100-400 Speed Bend PRO 6100-500 Speed Bend PRO 6100-600 Speed Bend PRO 6100-800 Speed Bend PRO 6100-1000 Speed Bend +PRO +6100-1250 + Длина гибки, мм (A) 6 100 6 100 6 100 + 6 100 6 100 6 100 6 100 6 100 + Мощность гибки, тонн 220 320 400 +500 600 800 1 000 1 250 + Расстояние м/у колоннами (B) 5 100 + 5 100 5 100 5 100 5 100 5 100 5 100 5 000 + Скорость подвода инструмента/скорость +обратного хода, у, мм/с 130/125 80/75 80/65 80/65 80/75 80/65 70/50 70/55 + Рабочая скорость гиба, у, мм/с 11 11 + 8 + 7 + 8 + 6 + 6 + 6 + + Перемещение по оси R, мм 250 250 + 250 + 250 + 250 + 250 + 250 + 250 + + Перемещение по оси х, мм 800 800 800 + 800 1 000 1 000 800 + 800 + + Кол-во передних поддержек листа, шт. + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + + Емкость масла, л. 300 400 400 500 + 500 800 1 000 1 200 + Мощность двигателя, кВт. 19 + 30 + 30 + 30 + 37 + 37 + 45 + 55 + + Ход, мм (С) 275 375 375 375 375 410 + 510 510 + Величина максимального хода, мм (D) 550 + 650 650 675 675 710 900 1 000 + Глубина отверстия, зев, мм (E) 410 410 + 510 510 510 610 610 610 + Высота стола, мм(F) 1 100 1 100 +1 100 900 900 900 800 800 + Длина, мм 7 500 7 500 7 650 +7 900 7 900 7 900 7 900 7 900 + Ширина, мм 2 350 2 450 2 650 + 2 650 2 650 3 050 3 250 3 400 + Высота, мм 3 200 3 350 3 750 + 3 700 3 900 4 100 4 350 4 800 + Масса, кг 26 000 32 000 40 600 + 44 000 50 000 63 000 72 320 93 720 + [ /upload/medialibrary/80d/80d78e2a96af2ad5dcfe37d51979d4c5.jpg ] + +Стандартный инструмент: +[ /upload/medialibrary/6b4/6b4bf2032104bb1cdaa87af79adc03a1.jpg ]ДаДа  Да22.12.2022 11:38:071431  ДаErmaksan [7]4 176 567,50 руб.0   Нет 
  Гибочный пресс Ermaksan серии Power Bend Propower-bendhttps://www.vekpro.ru/upload/iblock/9f0/9f010238f86ae6daeb28dc5e807e6188.jpg https://www.vekpro.ru/upload/iblock/020/02002dbf6d294adbd8ca6dc469fad8df.jpgГидравлический гибочный пресс с ЧПУ Power +Bend PRO произведен на основе опыта экспертов инженерных технологий компании Ermaksan. Пресс с ЧПУ предназначен для высокоточной работы в течение длительного времени. Серия Power-Bend занимает центральное место на рынке гибочных прессов с ЧПУ, благодаря отличному качеству гибки и точной повторяемости последовательных сгибов на прессе. В стандартные свойства пресса включена автоматизация управления процессом гибки. +Power-Bend PRO оснащен контроллером ЧПУ. При управлении +оператор видит графическое изображение в 2D и может запрограммировать желаемый результат. Программирование облегчено подсказками, которые появляются на графическом дисплее во время процесса гибки. Контроллер автоматически может настраивать угол, величину хода, усилие сгиба, а оператору на дисплей выводит четкую последовательность процесса. + + +Стандартная комплектация: + + + + + + Система ЧПУ Cybelec CybTouch 12 PS +   + +- Большой и яркий сенсорный экран, 12 дюймов +- Простое управление, крупные кнопки +- Функция рисунка заготовки вручную и создание +профиля 2D +- Отдельные гибы при помощи программы EasyBend +- Серийные автоматические вычисления для +выполнения процессов гибки +- Управление до 4 осей(Y1-Y2-X-R) + компенсация +прогиба +- Энергосберегающий режим Eco [ /upload/medialibrary/c7b/c7be0940a88230f59a637848bd709eb4.jpg ] + + Система ЧПУ Delem DA-52 + Количество осей, шт 3+1 (x,y1,y2 +V) [ /upload/medialibrary/c61/c61b6b474cdb0ab942c915601782c345.jpg ] + + Дискретность измерения, мкм 0,01 + Дискретность отображения, мкм 0,01 + + Габаритные размеры корпуса, мм 313x226x52 + + Диапазон измеряемых длин, мм 0~9999.99 + + Тип входного сигнала от датчиков обратной +связи 5В, 12В + Дополнительные входа/выхода, шт 5/5 + + Разрешение экрана, пикc 7 дюйм VGA + Подключение исполнительных механизмов +через сервопривода + Кол-во программ/кадров 64Мб + + + + + [ /upload/medialibrary/a4d/a4d07c2a8e093659f2a96dc2ffc39dad.jpg ] + [ /upload/medialibrary/140/1409792636826f47e00987d739175b67.jpg ] + Механическая система зажима пуансона +типа Amada-Promecam Защитный световой барьер + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] + [ /upload/medialibrary/c5a/c5a4fe686cc973e0d71055fef3058f72.jpg ] + Передние суппорта поддержки + + +Суппорта служат для поддержки металла +и могут регулироваться по высоте Пальцы-упоры задней траверсы + + +Перемещение осуществляется по линейным +направляющим посредством ШВП. +По оси R упоры перемещаются посредством +винтового механизма. +По оси Z упоры свободно перемещаются параллельно +линии гибки по закаленной направляющей. + + + +Дополнительная комплектация: + + + Система ЧПУ ER 70 + + +- Высокоэффективный и удобный для пользователя +контроллер с ЧПУ с приемлемой ценой +- графическое 2D моделирование гибки +- графическое проектирование 2D изделия +- 2D графический ручной контроль столкновений +- Автоматический расчет целевого позиционирования +Х и R для размеров изделия и последовательности гибки (пропуск гибки и изменение режима гибки) +- Автоматический расчет дины развертки +- Автоматическое позиционирование Y1, Y2 +в соответствии с величиной угла +- Автоматический расчет внутреннего радиуса +и хода +- Размер экрана: 10.4" TFT ЖК одноцветный +- Рабочая система WINDOWS +- Память: 64 Мб +- Объем памяти для программ обработки деталей: +Мин. 2 Гб (Прибл. 1000 программ) +- Свойства программирования до 99 шагов +- Макс. последовательность 99 (для каждой +программы) +- Y1, Y2, X, К (Макс. 4 оси) +- Память верхнего и нижнего инструмента +30/60 +- Резервное копирование параметров и продуктов +при помощи резервного средства USB +- 2 USB порта, доступные для использования +клавиатуры и мышки +- Сетевая передача деталей [ /upload/medialibrary/0f9/0f9606b5a74d8e445112cc6b53f575da.jpg ] + + + + [ /upload/medialibrary/fc5/fc5ed883998cc697c819ef9e4814195d.jpg ] + [ /upload/medialibrary/020/0203aa7f316ea86fca253daa014f0405.jpg ] [ /upload/medialibrary/bb7/bb78de9629ef430b1273c2204592d92f.jpg ] + +Световая и лазерная система защиты рук +оператора +Система быстрого крепления инструмента + +Гидравлическая или пневматическая система + +Механическая система компенсации прогиба + +Ручное управление + [ /upload/medialibrary/2c9/2c9364566cd50acee3f0afc043b75d46.jpg ] + [ /upload/medialibrary/6d2/6d2864bbb63ce415453d98fb844134d4.jpg ] + [ /upload/medialibrary/d69/d6913c0f12c0af02c059ccb05920c7b3.jpg ] + + +Механическая система компенсации прогиба + +Управление от ЧПУ. +Система перемещения задних упоров + +2 оси (X,R) + +4 оси (X,R,Z1,Z2) + +6 осей (X,R,Z1,Z2,X1,X2) +Система крепления инструмента Wila + +Зажим верхнего и нижнего инструмента фиксирует, +выравнивает и центрует инструменты автоматически. + + + + Характеристики: + + + Модель листогибочного пресса POWER BEND PRO + POWER Bend PRO 1270-40 POWER Bend PRO 1270-60 POWER Bend +PRO 2100-40 POWER Bend PRO 2100-60 POWER Bend PRO 2600-60 POWER Bend PRO 2600-100 POWER Bend PRO 2600-135 POWER Bend PRO 3100-100 + Длина гибки, мм (A) 1 270 1 270 2 100 + 2 100 2 600 2 600 2 600 3 100 + Мощность гибки (Тонн) 40 60 + 40 + 60 + 60 + 100 + 135 + 100 + + Расстояние м/у колоннами (В) 1 050 + 1 000 1 700 1 700 2 200 2 200 2 200 + 2 600 + + Скорость подвода инструмента/скорость +обратного хода, у (мм/с) 140/170 200/165 140/170 200/165 200/165 200/155 160/120 200/155 + Рабочая скорость гиба, у (мм/с) 17 14 + 17 + 14 + 14 + 10 + 10 + 10 + + Перемещение по оси х (мм) 800 800 800 + 800 800 800 800 800 + Кол-во передних поддержек листа (шт) + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла (л) 80 80 150 + 150 + 150 + 150 + 200 + 150 + + Мощность двигателя (кВт) 6 + 8 + 6 + 8 + 8 + 8 + 11 + 8 + + Ход, мм (С) 170 275 + 275 + 275 + 275 + 275 + 275 + 275 + + Величина максимального хода, мм (D) 387 + 530 387 530 530 + 530 + 530 + 530 + + Глубина отверстия, зев, мм (Е) 350 410 + 350 410 410 410 410 410 + Высота стола,мм (F) 850 900 850 900 + 900 900 900 900 + Длина (мм) 2 150 2 250 2 900 + 3 250 3 750 3 750 3 750 4 250 + Ширина (мм) 1 650 1 960 1 650 + 1 960 1 960 1 960 2 050 1 950 + Высота (мм) 2 300 2 750 2 300 + 2 750 2 750 2 800 2 800 2 800 + Масса (кг) 3 050 4 150 3 950 + 5 650 6 050 6 850 8 250 7 450 + + + Модель листогибочного пресса +POWER BEND PRO 3100-135 3100-175 3100-220 3100-260 + 3100-320 3100-400 3100-500 3760-175 + Длина гибки, мм (A) 3 100 3 100 + 3 100 3 100 3 100 3 100 3 100 + 3 760 + Мощность гибки (Тонн) 135 175 220 + 260 320 400 500 175 + Расстояние м/у колоннами (В) 2 600 + 2 600 2 600 2 600 2 600 2 550 2 550 3 250 + Скорость подвода +инструмента/скорость обратного хода, +у (мм/с) 200/120 180/135 180/160 140/135 140/150 + 110/130 80/65 180/135 + Рабочая скорость гиба,у (мм/с) 10 10 + 11 + 11 + 10 + 10 + 10 + 10 + + Перемещение по оси х (мм) 800 800 800 + 800 800 1 000 + 1 000 + 800 + + Кол-во передних поддержек листа (шт) + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла (л) 200 200 300 300 + 400 + 400 + 200 + 200 + + Мощность двигателя (кВт) 11 + 15 + 19 + 22 + 30 + 30 + 30 + 15 + + Ход, мм (С) 275 + 275 + 275 + 275 + 375 + 375 + 275 + 375 + + Величина максимального хода,мм (D) 530 + 530 530 530 650 650 + 675 + 550 + + Глубина отверстия, зев, мм (Е) 410 + 410 + 410 + 410 + 410 + 510 + 510 + 410 + + Высота стола,мм (F) 900 900 900 900 + 900 1 000 + 1 020 + 900 + + Длина (мм) 4 250 4 250 4 550 + 4 550 4 550 4 550 4 550 4 900 + Ширина (мм) 2 050 2 150 2 250 + 2 350 2 450 2 650 2 650 2 150 + Высота (мм) 2 850 2 800 3 200 + 3 470 3 750 2 800 2 900 3 150 +  Масса (кг) 8 650 + 9 450 11 500 1 500 17 300 +21 200 27 400 10 950 + + + Модель листогибочного пресса +POWER BEND PRO 3760-220 3760-320 4100-135 4100-175 + 4100-220 4100-260 4100-320 + 4100-400 + Длина гибки, мм (A) 3 760 3 760 4 100 + 4 100 4 100 4 100 4 100 4 100 + Мощность гибки (Тонн) 220 320 135 + 175 220 260 320 400 + Расстояние м/у колоннами (В) 3 250 + 3 250 3 600 3 600 3 600 3 600 3 600 3 550 + Скорость подвода +инструмента/скорость обратного хода, +у (мм/с) 180/160 140/150 200/120 200/120 180/160 + 1140/135 140/150 110/130 + Рабочая скорость гиба, у (мм/с) 11 + 10 + 10 + 10 + 11 + 11 + 10 + 10 + + Перемещение по оси х (мм) 800 + 800 + 800 + 800 + 800 + 800 + 800 + 1 000 + + Кол-во передних поддержек листа (шт) + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла (л) 300 400 + 200 + 200 + 300 + 300 + 400 + 400 + + Мощность двигателя (кВт) 19 30 11 + 15 + 19 + 22 + 30 + 30 + + Ход, мм (С) 275 + 375 + 275 + 275 + 275 + 275 + 375 + 375 + + Величина максимального хода,мм (D) 550 + 650 530 530 530 530 650 650 + + Глубина отверстия, зев, мм (Е) 410 410 + 410 410 410 410 410 510 + Высота стола, мм (F) 900 900 900 + 900 + 900 + 900 + 900 + 1 000 + + Длина (мм) 5 100 5 100 5 100 + 5 100 5 100 5 100 5 100 5 100 + Ширина (мм) 2 450 1 650 2 100 + 2 150 2 250 2 350 2 450 2 350 + Высота (мм) 2 300 2 750 2 800 + 2 850 + 3 000 3 000 3 150 3 470 + Масса (кг) 12 600 20 600 10 650 + 11 950 13 800 16 700 22 400 26 700 + + + Модель листогибочного пресса +POWER BEND PRO 4100-500 4100-600 4270-135 4270-220 + 4270-400 4270-600 5100-500 5100-600 + Длина гибки, мм (A) 4 100 4 100 4 270 + 4 270 4 270 4 270 5 100 5 100 + Мощность гибки (Тонн) 500 600 135 + 220 400 600 500 600 + Расстояние м/у колоннами (В) 3 400 + 3 400 3 780 3 780 3 780 3 780 4 100 4 100 + Скорость подвода +инструмента/скорость обратного хода, +у (мм/с) 80/65 80/765 200/120 180/160 110/130 + 80/75 80/68 80/75 + Рабочая скорость гиба, у (мм/с) 10 + 10 + 10 + 11 + 10 + 10 + 10 + 10 + + Перемещение по оси х (мм) 1 000 1 000 + 800 800 1 000 1 000 1 000 1 000 + Кол-во передних поддержек листа (шт) + 2 + 2 + 2 + 2 + 2 + 2 + 4 + 4 + + Емкость масла (л) 500 500 500 500 + 350 350 + 400 500 + + Мощность двигателя (кВт) 30 37 11 + 19 30 37 30 37 + Ход, мм (С) 375 + 375 245 + 275 + 275 + 375 + 375 + 375 + + Величина максимального хода, мм (D) 675 + 675 550 550 650 675 675 675 + Глубина отверстия, зев, мм (Е) 510 510 + 410 410 510 + 510 510 510 + Высота стола, мм (F) 1 100 + 1 100 900 + 900 + 1000 + 900 + 900 + 900 + + Длина (мм) 5 350 5 450 5 280 + 5 320 5 600 6 100 6 900 6 900 + Ширина (мм) 2 650 2 650 2 150 + 2 250 2 650 2 650 2 650 2 650 + Высота (мм) 3 650 3 650 2 800 + 3 000 + 3 470 3 700 3 470 3 700 + Масса (кг) 26 700 37 700  10 950 + 14 600 27 000 39 300 38 700 45 000 + +Стандартный инструмент: +[ /upload/medialibrary/6b4/6b4bf2032104bb1cdaa87af79adc03a1.jpg ]ДаДа 1Да22.12.2022 11:37:101430  ДаErmaksan [7]3 359 318,75 руб.0   Нет 
  Гибочный пресс Ermaksan серии Micro Bendmicro-bendhttps://www.vekpro.ru/upload/iblock/fa0/fa0a6b62538590a017f6d159b5269cc3.jpg  Компактная Mодель Micro-bend предназначена +для гибки деталей небольших размеров. Стандартная комплектация пресса позволяет выполнять необходимый объем работ по гибке металлических профилей различных конфигураций. + +Micro-Bend оснащен контроллером DNC600S с ЧПУ типа +CNC. При управлении оператор видит графическое изображение в 2D и может запрограммировать желаемый результат. Программирование облегчено подсказками, которые появляются на графическом дисплее во время процесса гибки. Контроллер автоматически может настраивать угол, величину хода, усилие сгиба, а оператору на дисплей выводит четкую последовательность процесса. + +Характеристики: + + + Модель + Micro-Bend Pro 1000х40 + + Система ЧПУ + Cybelec DNC 600S + Длина гиба, мм 1000 + Усилие, т + 40 + Контролируемые оси Cтандарт Y1-Y2-X-R(manual) + + Скорость перемещения ножей + + + + Подход, мм/с 110 + Рабочий ход, мм/с 11 + + Возврат, мм/с 105 + + Ход заднего упора, мм + 500 + Мощность привода, кВт 4 + Емкость бака для масла, л + 60 + Вес, кг 1980 + +[ /upload/medialibrary/80d/80d78e2a96af2ad5dcfe37d51979d4c5.jpg ] + + Параметр Ед. изм Обозначение Значение + + Длина гиба мм + A 1000 + Расстояние между стойками мм + B + 800 + Ширина мм + W + 1950 + Рабочая высота мм + F + 800 + Высота мм + H + 1860 + Раскрытие мм + D + 308 + Ход пуансона мм + C + 100 + + Ширина основания мм + G + 90 + + Вырез в стойках мм + E + 250 + + + + Система ЧПУ CYBELEC DNC 600 S + + + +- Больший экран 9,4" с 2D графикой +- Прямой доступ с клавишей "EASY" +- Быстрый переход в рабочий режим +- Дружественный интерфейс при программировании +изделия +- Программирование на одной странице +- Монохромный экран с темно-синим фоном +- Автоматическая калибровка и запуск +- Позиционирование ползуна Y1, Y2 +- Программируемые наклоны ползуна +- Программирование всех скоростей ползуна +- Автоматическое вычисление оптимального +верхнего останова +- Автоматическое вычисление точек изменения +скорости +- 99 шагов гибки +- Библиотека на 50 инструментов +- Точный контроль положения балки за счет +регулировки давления и скорости ее опускания +- Возможность удаленного программирования +на компьютере (создание инструмента, изделий, последовательностей гибки) +- Автоматическое вычисление угла +- Автоматическое вычисление допуска гиба +- Автоматическое вычисление длины файлов +- Возможность ввода корректировок, прямо +во время гибки +- Безопасные зоны инструмента [ /upload/medialibrary/77f/77f91415dc19568b87947f3cd0ea5ea1.jpg ] + + + Система ЧПУ ER 70 + + + +- Высокоэффективный и удобный для пользователя +контроллер с ЧПУ с приемлемой ценой +- графическое 2D моделирование гибки +- графическое проектирование 2D изделия +- 2D графический ручной контроль столкновений +- Автоматический расчет целевого позиционирования +Х и R для размеров изделия и последовательности гибки (пропуск гибки и изменение режима гибки) +- Автоматический расчет дины развертки +- Автоматическое позиционирование Y1, Y2 +в соответствии с величиной угла +- Автоматический расчет внутреннего радиуса +и хода +- Размер экрана: 10.4" TFT ЖК одноцветный +- Рабочая система WINDOWS +- Память: 64 Мб +- Объем памяти для программ обработки деталей: +Мин. 2 Гб (Прибл. 1000 программ) +- Свойства программирования до 99 шагов +- Макс. последовательность 99 (для каждой +программы) +- Y1, Y2, X, К (Макс. 4 оси) +- Память верхнего и нижнего инструмента +30/60 +- Резервное копирование параметров и продуктов +при помощи резервного средства USB +- 2 USB порта, доступные для использования +клавиатуры и мышки +- Сетевая передача деталей [ /upload/medialibrary/0f9/0f9606b5a74d8e445112cc6b53f575da.jpg ] + + + + [ /upload/medialibrary/a4d/a4d07c2a8e093659f2a96dc2ffc39dad.jpg ] + Механическая система зажима пуансона +типа Amada-Promecam + [ /upload/medialibrary/c5a/c5a4fe686cc973e0d71055fef3058f72.jpg ] + +Пальцы-упоры задней траверсы +Перемещение осуществляется по линейным +направляющим посредством ШВП. +По оси R упоры перемещаются посредством +винтового механизма. +По оси Z упоры свободно перемещаются параллельно +линии гибки по закаленной направляющей. + + [ /upload/medialibrary/b57/b5776a14d9a715059629db9ae58cc313.jpg ] + +Защитный световой барьер +Световая и лазерная система защиты рук +оператора + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] + +Передние суппорта поддержки +Суппорта служат для поддержки металла +и могут регулироваться по высоте. + [ /upload/medialibrary/140/1409792636826f47e00987d739175b67.jpg ] + Передняя световая система защиты «SICK» + + +Стандартный инструмент +[ /upload/medialibrary/6b4/6b4bf2032104bb1cdaa87af79adc03a1.jpg ]ДаДа  Да22.12.2022 11:35:011429  ДаErmaksan [7]2 780 943,75 руб.0   Нет 
  Гибочный пресс ADH серии WC67Kgibochnyy-press-adh-serii-wc67khttps://www.vekpro.ru/upload/iblock/085/0858b9d2defd2695d493b2b3c44cc39c.jpg https://www.vekpro.ru/upload/iblock/79b/79be7260f4e1dd3e99ecd6e7180f13e8.jpg- + +Обтекаемый дизайн в соответствии с нормами +ЕС +- + +Рама из материала, прошедшего термообработку +- + +Высокопрочный рабочий стол +- + +Контроль синхронизации гидравлики +- + +Программируемый логический контроллер +Estun NC +- + +Интегрированная  гидравлическая система +(компания «Bosch Rexroth», Германия) +- + +Программирование с помощью системы числового +управления E21 +- + +Усовершенствованная технология управления +гидравлическим приводом с переменной частотой +- + +Cистема заднего упора с одной осью (ось +X) +- + +Система гибки под углом с одной осью (ось +Y) +  [ /upload/medialibrary/627/627b34ce49f86827068e1477ca6261b5.png ] +  [ /upload/medialibrary/b9d/b9de826a9fe8e2ecefe234100c15e9d4.png ]  [ /upload/medialibrary/a1c/a1cc19dd52e1387d214289ca03d2bef3.png ] + Механическая конструкция + +Основная механическая конструкция листогибочного +пресса состоит из рамы, стойки, плунжера, рабочего стола, главного цилиндра и заднего упора.  Система синхронного управления крутящим моментом + +С двух сторон плунжера находятся два устройства +синхронизации, обеспечивающие перемещение плунжера всегда параллельно рабочему столу. Преимущество- эффект балансировки перемещения в процессе работы. + + +Главный двигатель + +Производителем двигателей наших листогибочных +прессов является всемирно известная компания «Siemens», они отличаются не только низким уровнем шума во время работы машины, но и более длительным сроком службы. + [ /upload/medialibrary/143/1431e2fc79d4cd3a7cd67f2a58bad94e.png ] + [ /upload/medialibrary/fa4/fa4380a9b8114da6be6a6e6629ad10bb.png ] + [ /upload/medialibrary/9b9/9b969a76df0b055d24a76364a58bc60b.png ] + + + +Масляный насос + +Производители – известная китайская компании +«SAEM» и «Sunny», США + +•    Исключительно низкий уровень +шума, низкая чувствительность к загрязнению масла и длительный срок службы. + +Гидравлическая система + +Оснащается интегрированной гидравлической +системой управления компании «BOSCH-REXROTH», которая позволяет минимизировать количество трубных соединений и обеспечивает простоту и надежность технического обслуживания. + +Электрическая система + +Оснащается электрическими компонентами +компании «Schneider», обеспечивающими надежное функционирование машины даже в случае нестабильного электроснабжения, и пользователи могут в центр для замены деталей в любой точке мира. +  [ /upload/medialibrary/878/87840cac287737a5810a45a1c550d5f2.png ] +  [ /upload/medialibrary/9b7/9b7ce5ea90475726677de40a748acd8d.png ]  [ /upload/medialibrary/e0d/e0d5cc0ebe8f0973b4df9cf6831363ad.png ] +      Задний упор + +Винтовая передача и стержень компании +«HIWIN», Тайвань, используется для обеспечения перемещения оси X и высокой точности. Синхронизирующий ремень и колесный механизм с управлением от шагового двигателя. Высота перемещения заднего упора вверх и вниз регулируется вручную. + +Пуансон и штамп + +Листогибочный пресс серии WC67K оснащен стандартным +верхним пуансоном и нижним штампом с несколькими V-образными вырезами, которые могут использоваться для различных типов обработки.         Захваты заднего упора + + + +  [ /upload/medialibrary/384/384a59164319b9b8e9eeda1457d254be.png ] +  [ /upload/medialibrary/592/5921849e9c78854cfbd4f2779a13751c.png ]  [ /upload/medialibrary/b77/b77f761f9a5cd64560474cd4cf9ec7d8.png ] + + + Фитинги + +Могут использоваться трубные фитинги JS +и EMB. + + Инвертер + +Инвертер компании «DELTA» обеспечивает точность +обработки. + +Двигатель оси X + +Шаговый двигатель отвечает за перемещение +оси X. + + + + + +Характеристики: + + Модель листогибочного пресса ADH + WС67К/Е-З0t/1600 WС67К/Е-З0t/2000 WC67К/E-40t/2500 + WC67К/E-63t/2500 WC67К/E-63t/2500 + WC67К/E-80t/2500  + WC67К/E-80t/3200 + WC67К/E-100t/2500 + + Усилие гибки, кН 300 300 + 400 + 630 + 630 + 800 + 800 + 1000 + + Длина гибки, мм 1600 + 2000 + 2500 + 2500 + 3200 + 2500 + 3200 + 2500 + + Длина по вертикали, мм + 1300 + 1300 + 2030 + 2050 + 2510 + 2050 + 2510 + 2050 + + Глубина захода, мм 200 200 + 250 + 250 + 250 + 250 + 250 + 320 + + Длина хода, мм 80 + 80 + 100 + 120 + 120 + 120 + 120 + 120 + + Высота раскрытия, мм 220 + 220 340 + 340 + 340 + 350 + 350 + 380 + + Главный двигатель, кВт 5,5 + 5,5 + 5,5 + 5,5 + 5,5 + 5,5     5,5 + 7,5     + Масса, т 2,3 + 2,5 + 3,5 + 4,5 + 5 + 6 + 6,2 + 7 + + Габаритные размеры, мм 1650x1200x1700  + 2000x1150x1700 + 2500x1200x1900 + 2500x1600x2200 + 3200x1600x2200 + 2500x1700x2200 + 3200x1700x2200 + 2500x1500x2200 + + + + Модель листогибочного пресса ADH + WC67К/E-100t/3200 + WC67К/E-100t/4000 + WC67К/E-125t/3200 + WC67К/E-125t/4000 + WC67К/E-160t/2500 + WC67К/E-160t/3200 + WC67К/E-160t/4000 + WC67К/E-160t/5000 + + Усилие гибки, кН 1000 + 1000 + 1250 1250 1600 1600 1600 + 1600 + Длина гибки, мм 3200 + 4000 + 3200 4000 2500 3200 4000 + 5000 + Длина по вертикали, мм + 2510 + 3100 + 2510 3100 2050 2510 3040 + 3800 + Глубина захода, мм 320 320 + 320 320 320 320 320 + 320 + Длина хода, мм 120 + 120 + 120 120 200 200 200 + 200 + Высота раскрытия, мм 380 + 380 380 380 450 450 450 + 450 + Главный двигатель, кВт 7,5 + 7,5 + 7,5 + 7,5 + 11 11 11 + 11 + Масса, т 7 + 8,5 + 7,5 + 9,5 + 9 11 12 + 14,5 + Габаритные размеры, мм 3200x1800x2500 + 4000x1800x2500 + 3200x1900x2600 + 4000x1435x2600 + 2500x1900x2700 + 3200x2000x2800 + 4000x2000x2800 + 5000x1900x3100 + + + + Модель листогибочного пресса ADH + WC67К/E-160t/6000 + WC67К/E-200T/3200 + WC67К/E-200T/4000 + WC67К/E-200T/5000 + WC67К/E-200T/6000 + WC67К/E-250T/3200 WC67К/E-250T/4000 + WC67К/E-250T/5000 + + Усилие гибки, кН 1600 2000 + 2000 2000 2000 2500 2500 + 2500 + Длина гибки, мм 6000 + 3200 + 4000 5000 6000 3200 4000 + 5000 + Длина по вертикали, мм + 4600 + 2600 + 3300 3800 4600 2600 3300 + 3800 + Глубина захода, мм 320 320 + 320 320 320 400 400 + 400 + Длина хода, мм 200 + 250 + 250 250 250 250 250 + 250 + Высота раскрытия, мм 450 + 540 540 540 540 580 580 + 580 + Главный двигатель, кВт 11 + 15 + 15 + 15 + 15 18,5 18,5 + 18,5 + Масса, т 19,5 + 13,5 + 15 + 19 + 21 17 20 + 23 + Габаритные размеры, мм 6000x1900x3300 + 3200x1820x3300 + 4000x2000x2850 + 5000x1950x3000 + 6000x1950x3300 + 3300x2000x3200 + 4000x2000x3400 + 5000x2000x3500 + + + + Модель листогибочного пресса ADH + WC67К/E-300T/3200 + WC67К/E-300T/4000 + WC67К/E-300T/5000 + WC67К/E-300T/6000 + WC67К/E-400T/4000 + WC67К/E-400T/5000 + WC67К/E-400T/6000 + WC67К/E-500T/4000 + + Усилие гибки, кН 3000 3000 + 3000 3000 4000 4000 4000 + 5000 + Длина гибки, мм 3200 + 4000 + 5000 6000 4000 5000 6000 + 4000 + Длина по вертикали, мм + 2600 + 3300 + 3800 4600 3300 3800 4400 + 3300 + Глубина захода, мм 400 400 + 400 400 400 400 400 + 500 + Длина хода, мм 250 + 250 + 250 250 250 250 250 + 320 + Высота раскрытия, мм 580 + 580 580 580 580 580 580 + 620 + Главный двигатель, кВт 18,5 + 18,5 + 18,5 + 18,5 + 22 22 22 + 30 + Масса, т 21 + 23 + 25 + 27,5 + 26 32 35 + 33 + Габаритные размеры, мм 3200x2100x3300 + 4000x2100x3500 + 5000x2100x3700 + 6000x2100x4000 + 4000x2200x3600 + 5000x2200x3900 + 6000x2200x4100 + 4000x2400x3900 + + + Модель листогибочного пресса ADH + WC67К/E-500T/5000 + WC67К/E-500T/6000 + WC67К/E-500T/7000 + WC67К/E-600T/4000 + WC67К/E-600T/5000 + WC67К/E-600T/6000 + WC67К/E-600T/7000 + + Усилие гибки, кН 5000 5000 + 5000 6000 6000 6000 6000 + + Длина гибки, мм 5000 + 6000 + 7000 4000 5000 6000 7000 + + Длина по вертикали, мм + 3800 + 4410 + 5400 3300 3800 4600 5400 + + Глубина захода, мм 500 500 + 500 500 500 500 500 + + Длина хода, мм 320 + 320 + 320 320 320 320 320 + + Высота раскрытия, мм 620 + 620 620 620 620 620 620 + + Главный двигатель, кВт 30 + 30 + 30 + 37 + 37 37 37 + + Масса, т 37,5 + 43,5 55 + 45 + 48 55 62 + + Габаритные размеры, мм 5000x2400x3900 + 6000x2450x4250 + 7000x2550x4350 + 4000x2700x4700 + 5000x2700x4750 + 6000x2700x4950 + 7000x2700x5150ДаДа  Да22.12.2022 11:35:0111731  ДаADH machine tools [11729]1 059 843,75 руб.0   Нет 
  Гибочный пресс ADH серии WC67Egibochnyy-press-adh-serii-wc67ehttps://www.vekpro.ru/upload/iblock/776/77644101b3b9f65ac79a04e41a1266ec.jpg https://www.vekpro.ru/upload/iblock/f11/f11770441081dd544b781263e1dbeec8.jpg- + +Обтекаемый дизайн в соответствии с нормами +ЕС +- + +Рама из материала, прошедшего термообработку +- + +Высокопрочный рабочий стол +- + +Опция – механическое или электромеханическое +закругление кромок +- + +Контроль синхронизации гидравлики +- + +Программируемый логический контроллер +Estun E200P/E300/Delem DA41s +- + +Интегрированная  гидравлическая система +(компания «Bosch Rexroth», Германия) +- + +Оси X и Y программируются с помощью контроллера +- + +Управление гидравлическим приводом с переменной +частотой +- + +Стандартная система заднего упора с одной +осью (ось X) +- + +Система гибки под углом с одной осью (ось +Y) +- + +Функция перемещения оси R вверх вручную +  [ /upload/medialibrary/a25/a25c39a7e9d470421bd6683b2b422a46.png ] +  [ /upload/medialibrary/ae8/ae8b1b22e83b3e6d050db2f2c9a3ca15.png ]  [ /upload/medialibrary/103/10384bb410bb81e16345e0772b7916e2.png ] + + +Механическая конструкция + +Основная механическая конструкция листогибочного +пресса состоит из рамы, стойки, плунжера, рабочего стола, главного цилиндра и заднего упора.  + +Рама + +Основанием каждого листогибочного пресса +«ADH» является устойчивая блочная рама из высокопрочной стали.  + +Система синхронного управления крутящим +моментом + +Система синхронизации со стальным стержнем +вращения обладает преимуществом - эффектом балансировки перемещения в процессе работы. + + + +[ /upload/medialibrary/183/1832d41a9fd70720692e0b04dd041034.png ] + [ /upload/medialibrary/3db/3db316f3a9e5adde822dcd79c2845b7a.png ] + + [ /upload/medialibrary/b87/b8758e11373f765fbe5d69c2b63aff48.png ] + + Гидравлическая система + + + +Оснащена интегрированной гидравлической +системой управления компании «BOSCH-REXROTH», которая позволяет минимизировать количество трубных соединений и обеспечивает простоту и надежность технического обслуживания. + +Задний упор + +Винтовая передача и стержень компании +«HIWIN», Тайвань, используется для обеспечения перемещения оси X и высокой точности. Синхронизирующий ремень и колесный механизм с управлением от шагового двигателя. Высота перемещения заднего упора вверх и вниз регулируется вручную. + +Электрическая система + +Оснащена электрическими компонентами +компании «Schneider». Высококачественные электрические детали обеспечивают надежное функционирование машины даже в случае нестабильного электроснабжения. +  [ /upload/medialibrary/e54/e5440d5fe7df427da72b1af580b2fecb.png ] +  [ /upload/medialibrary/543/543d09942c916a266aa32f59a6ad6dcc.png ]  [ /upload/medialibrary/f6e/f6ec78a993a6801a519dfb53c9349657.png ] + Быстродействующий зажим + +Стандартное оснащение быстродействующим +зажимом обеспечивает замену верхнего пуансона в течение минимального времени. Удобство и экономия времени.    + +Пуансон и штамп + +Стандартный верхний пуансон и нижний штамп +с несколькими V-образными вырезами могут использоваться для гибки металлических листов разной толщины.  + +Захваты заднего упора + + + +Как правило, листогибочный пресс оснащается +двумя захватами. +  [ /upload/medialibrary/832/8329489b21ca35a5c174b97c09dc8807.png ] +  [ /upload/medialibrary/896/8969116bb1bdd311ea8aa7def3a9b070.png ]  [ /upload/medialibrary/82d/82d71154be10d76ba64c17f462c627b6.png ] + + +Сервопривод + + + +Сервопривод компании «Estun» позволяет добиться +точной обработки + +Концевой выключатель + + + +Выключатель аварийной остановки заднего +упора и перемещения плунжера. + + + +Выключатель питания при открытии двери + + + +Электрическое питание отключается при +открытии двери шкафа. + + + [ /upload/medialibrary/0e7/0e7b1cb75a47c3429dff068aef418ea2.png ] +  [ /upload/medialibrary/22f/22f2f53d8718fa771c70be46ac97712a.png ]  [ /upload/medialibrary/732/732be2b682aa228b5c02651bc4f63969.png ] +      Выключатель питания + +Выключатель питания при открытии двери +внутри шкафа электроуправления.      Датчик давления + +Индикация давления в реальном времени. +      Серводвигатель управления осью Y + +Серводвигатель отвечает за перемещение +плунжера вверх и вниз. +  [ /upload/medialibrary/370/370b317cf86922898f1f84175c3fc578.png ] +  [ /upload/medialibrary/29b/29b8fad29fe83e6478495621f4cff8b4.png ]  [ /upload/medialibrary/39a/39ab4c3d1e36e5fe1f0c55c7d40f1c46.png ] +  Фитинги + +Могут использоваться трубные фитинги JS +и EMB.     Передняя световая завеса (опция) + +Передняя световая завеса обеспечивает +надежную защиту пальцев оператора.      Защита от лазерного излучения + +Не влияет на эффективность листогибочного +пресса, позволяет полностью решить проблемы, связанные с безопасностью. + + + +Характеристики: + + Модель листогибочного пресса ADH + WС67К/Е-З0t/1600 WС67К/Е-З0t/2000 WC67К/E-40t/2500 + WC67К/E-63t/2500 WC67К/E-63t/2500 + WC67К/E-80t/2500  + WC67К/E-80t/3200 + WC67К/E-100t/2500 + + Усилие гибки, кН 300 300 + 400 + 630 + 630 + 800 + 800 + 1000 + + Длина гибки, мм 1600 + 2000 + 2500 + 2500 + 3200 + 2500 + 3200 + 2500 + + Длина по вертикали, мм + 1300 + 1300 + 2030 + 2050 + 2510 + 2050 + 2510 + 2050 + + Глубина захода, мм 200 200 + 250 + 250 + 250 + 250 + 250 + 320 + + Длина хода, мм 80 + 80 + 100 + 120 + 120 + 120 + 120 + 120 + + Высота раскрытия, мм 220 + 220 340 + 340 + 340 + 350 + 350 + 380 + + Главный двигатель, кВт 5,5 + 5,5 + 5,5 + 5,5 + 5,5 + 5,5     5,5 + 7,5     + Масса, т 2,3 + 2,5 + 3,5 + 4,5 + 5 + 6 + 6,2 + 7 + + Габаритные размеры, мм 1650x1200x1700  + 2000x1150x1700 + 2500x1200x1900 + 2500x1600x2200 + 3200x1600x2200 + 2500x1700x2200 + 3200x1700x2200 + 2500x1500x2200 + + + + Модель листогибочного пресса ADH + WC67К/E-100t/3200 + WC67К/E-100t/4000 + WC67К/E-125t/3200 + WC67К/E-125t/4000 + WC67К/E-160t/2500 + WC67К/E-160t/3200 + WC67К/E-160t/4000 + WC67К/E-160t/5000 + + Усилие гибки, кН 1000 + 1000 + 1250 1250 1600 1600 1600 + 1600 + Длина гибки, мм 3200 + 4000 + 3200 4000 2500 3200 4000 + 5000 + Длина по вертикали, мм + 2510 + 3100 + 2510 3100 2050 2510 3040 + 3800 + Глубина захода, мм 320 320 + 320 320 320 320 320 + 320 + Длина хода, мм 120 + 120 + 120 120 200 200 200 + 200 + Высота раскрытия, мм 380 + 380 380 380 450 450 450 + 450 + Главный двигатель, кВт 7,5 + 7,5 + 7,5 + 7,5 + 11 11 11 + 11 + Масса, т 7 + 8,5 + 7,5 + 9,5 + 9 11 12 + 14,5 + Габаритные размеры, мм 3200x1800x2500 + 4000x1800x2500 + 3200x1900x2600 + 4000x1435x2600 + 2500x1900x2700 + 3200x2000x2800 + 4000x2000x2800 + 5000x1900x3100 + + + + Модель листогибочного пресса ADH + WC67К/E-160t/6000 + WC67К/E-200T/3200 + WC67К/E-200T/4000 + WC67К/E-200T/5000 + WC67К/E-200T/6000 + WC67К/E-250T/3200 WC67К/E-250T/4000 + WC67К/E-250T/5000 + + Усилие гибки, кН 1600 2000 + 2000 2000 2000 2500 2500 + 2500 + Длина гибки, мм 6000 + 3200 + 4000 5000 6000 3200 4000 + 5000 + Длина по вертикали, мм + 4600 + 2600 + 3300 3800 4600 2600 3300 + 3800 + Глубина захода, мм 320 320 + 320 320 320 400 400 + 400 + Длина хода, мм 200 + 250 + 250 250 250 250 250 + 250 + Высота раскрытия, мм 450 + 540 540 540 540 580 580 + 580 + Главный двигатель, кВт 11 + 15 + 15 + 15 + 15 18,5 18,5 + 18,5 + Масса, т 19,5 + 13,5 + 15 + 19 + 21 17 20 + 23 + Габаритные размеры, мм 6000x1900x3300 + 3200x1820x3300 + 4000x2000x2850 + 5000x1950x3000 + 6000x1950x3300 + 3300x2000x3200 + 4000x2000x3400 + 5000x2000x3500 + + + + Модель листогибочного пресса ADH + WC67К/E-300T/3200 + WC67К/E-300T/4000 + WC67К/E-300T/5000 + WC67К/E-300T/6000 + WC67К/E-400T/4000 + WC67К/E-400T/5000 + WC67К/E-400T/6000 + WC67К/E-500T/4000 + + Усилие гибки, кН 3000 3000 + 3000 3000 4000 4000 4000 + 5000 + Длина гибки, мм 3200 + 4000 + 5000 6000 4000 5000 6000 + 4000 + Длина по вертикали, мм + 2600 + 3300 + 3800 4600 3300 3800 4400 + 3300 + Глубина захода, мм 400 400 + 400 400 400 400 400 + 500 + Длина хода, мм 250 + 250 + 250 250 250 250 250 + 320 + Высота раскрытия, мм 580 + 580 580 580 580 580 580 + 620 + Главный двигатель, кВт 18,5 + 18,5 + 18,5 + 18,5 + 22 22 22 + 30 + Масса, т 21 + 23 + 25 + 27,5 + 26 32 35 + 33 + Габаритные размеры, мм 3200x2100x3300 + 4000x2100x3500 + 5000x2100x3700 + 6000x2100x4000 + 4000x2200x3600 + 5000x2200x3900 + 6000x2200x4100 + 4000x2400x3900 + + + Модель листогибочного пресса ADH + WC67К/E-500T/5000 + WC67К/E-500T/6000 + WC67К/E-500T/7000 + WC67К/E-600T/4000 + WC67К/E-600T/5000 + WC67К/E-600T/6000 + WC67К/E-600T/7000 + + Усилие гибки, кН 5000 5000 + 5000 6000 6000 6000 6000 + + Длина гибки, мм 5000 + 6000 + 7000 4000 5000 6000 7000 + + Длина по вертикали, мм + 3800 + 4410 + 5400 3300 3800 4600 5400 + + Глубина захода, мм 500 500 + 500 500 500 500 500 + + Длина хода, мм 320 + 320 + 320 320 320 320 320 + + Высота раскрытия, мм 620 + 620 620 620 620 620 620 + + Главный двигатель, кВт 30 + 30 + 30 + 37 + 37 37 37 + + Масса, т 37,5 + 43,5 55 + 45 + 48 55 62 + + Габаритные размеры, мм 5000x2400x3900 + 6000x2450x4250 + 7000x2550x4350 + 4000x2700x4700 + 5000x2700x4750 + 6000x2700x4950 + 7000x2700x5150ДаДа  Да22.12.2022 11:35:0111732  ДаADH machine tools [11729]1 915 980,00 руб.0   Нет 
  Гибочный пресс ADH серии WADgibochnyy-press-adh-serii-wadhttps://www.vekpro.ru/upload/iblock/69f/69f167971fa599b4dd62b85842391b2a.jpg https://www.vekpro.ru/upload/iblock/eb7/eb7fc1b5e95b98345b4be520efd66dc9.jpg- + +Новый обтекаемый дизайн в соответствии +с нормами ЕС +- + +Интегрированная сварная рама +- + +Термообработка с отпуском +- + +Дробеструйная очистка для удаления ржавчины +- + +Обработка для защиты от ржавчины +- + +Трехмерная обработка с ЧПУ +- + +Управление осями Y1 и Y2 +- + +Режим ожидания на низкой скорости и быстрое +снижение +- + +Низкий уровень шума при прессовании и возврате +- + +На 60 % меньше потребление энергии +- + +Стабильная температура масла +- + +Множество технических новинок +- + +Удобство в эксплуатации +- Технология высокочастотного гидравлического +управления + [ /upload/medialibrary/a25/a25c39a7e9d470421bd6683b2b422a46.png ] +  [ /upload/medialibrary/ae8/ae8b1b22e83b3e6d050db2f2c9a3ca15.png ]  [ /upload/medialibrary/103/10384bb410bb81e16345e0772b7916e2.png ] + + +Механическая конструкция + + Cостоит из рамы, стойки, плунжера, рабочего +стола, главного цилиндра и заднего упора.  + +Рама + + + +Обеспечивает точную и надежную обработку +из года в год. Каждая рама листогибочного пресса проходит термообработку с отпуском. + + + + + +Главный двигатель + +Производителя «Siemens».Отличается не только +низким уровнем шума во время работы машины, но и более длительным сроком службы. + + + +[ /upload/medialibrary/183/1832d41a9fd70720692e0b04dd041034.png ] + [ /upload/medialibrary/3db/3db316f3a9e5adde822dcd79c2845b7a.png ] + + [ /upload/medialibrary/b87/b8758e11373f765fbe5d69c2b63aff48.png ] + + + +Масляный насос + + + +Производитель – компании «Hoerbiger»/ «Voith»/«ELKERLE». Низкий +уровень шума, изготовлен из высокопрочного чугуна, низкая чувствительность к загрязнению масла и длительный срок службы + +. + +Гидравлическая система + + + +Листогибочный пресс оснащается интегрированной +гидравлической системой управления компании «Hoerbiger», которая обеспечивает надежность и удобство эксплуатации пресса. + +Электрическая система + +Наш листогибочный пресс оснащается электрическими +компонентами компании «Schneider», которые обеспечивают надежное функционирование машины даже при нестабильном электроснабжении. +  [ /upload/medialibrary/4e4/4e4fedd829fe8614aa28f16cb2fd4e44.png ] +  [ /upload/medialibrary/e86/e863a28e17b01106e7a6c253f89048d5.png ]  [ /upload/medialibrary/d82/d8298405c26715ac70c225d12de7e9d7.png ] + + +Задние упоры + + + +Задняя винтовая передача и линейная направляющая +компании «PMI», Тайвань. Синхронизирующий ремень и колесный механизм.Управление серводвигателем.Регулируемая высота заднего упора. + + + + + +Быстродействующий зажим + + + +Стандартный быстродействующий зажим обеспечивает +замену верхнего пуансона в течение минимального времени.Удобство и экономия времени.Функция быстрой промежуточной загрузки и разгрузки для повышения эффективности работы + + + + + +Пуансон и штамп + + + +Стандартный верхний пуансон и нижний штамп +с двойным V-образным вырезом специально разработаны для гибки листового металла. Дополнительные инструменты для листогибочного пресса можно выбрать в зависимости от определенных условий использования. Материал и значения твердости HRC47 указаны на оборудовании. + [ /upload/medialibrary/dc0/dc02f0313d8b3149571195d172ce622d.png ]   +  [ /upload/medialibrary/63c/63c7cb05bf67c192217ea4ce3b05ca75.png ]  [ /upload/medialibrary/1d6/1d6f921ba44e3b5a3aa07d26583978ba.png ] + + + + +Клапан компании «HOERBIGER», Германия + + + + + + + +Для обеспечения точности гибки. + +Захваты заднего упора + + + +Три захвата заднего упора с четырьмя +диапазонами регулировки для позиционирования с точностью ±0,01 мм. + +Сервопривод + +Сервопривод компании «Estun». + + + [ /upload/medialibrary/c4b/c4b34317b818ea8fe2c97e23d1ccd380.png ] +  [ /upload/medialibrary/e29/e292e9f1ebb3957f100b1aaa485fbabd.png ] +  [ /upload/medialibrary/9c0/9c07a182e9683ecda208b17dcea3755c.png ] + + +Передние поддержки Опция – передний опорный +рычаг +с двумя линейными направляющими.    +  + +Передняя световая завеса (опция) + + + +Передняя световая завеса обеспечивает +надежную защиту пальцев оператора. + +Лазерная защита рук оператора (опция) + + + +Не влияет на эффективность листогибочного +пресса, позволяет полностью решить проблемы, связанные с безопасностью. + + +Характеристики: + + Модель листогибочного пресса ADH + WAD- +40T/1300 WAD- +63T/1300 + WAD- +63T/2500 + WAD- +80T/2500 + WAD- +100T/3200 + WAD-100T/4000  + WAD- +125T/3200 WAD- +125T/4000 + + Усилие гибки, кН 400 400 + 630 + 800 + 1000 + 1000 + 1250 + 1250 + + Длина гибки, мм 1300 + 1300 + 2500 + 2500 + 3200 + 4000 + 3200 + 4000 + + Длина по вертикали, мм + 1120 + 1120 + 2050 + 2050 + 2700 + 3100 + 2700 + 3100 + + Глубина захода, мм 250 250 + 300 + 300 + 400 + 400 + 400 + 400 + + Длина хода, мм 150 + 150 + 150 + 150 + 200 + 200 + 200 + 200 + + Высота раскрытия, мм 460 + 460 460 + 460 + 490 + 490 + 490 + 490 + + Главный двигатель, кВт 5,5 + 5,5 + 5,5 + 7,5 + 11 + 11 11 + 11       + Масса, т 4,5 + 4,5 + 6 + 6,3 + 8,5 + 9,5 + 9,5 + 10,8 + + Габаритные размеры, мм 2000x1500x2350  + 2000x1500x2350 + 3100x1600x2500 + 3100x1600x2600 + 3800x1800x2600 + 4600x1800x2600 + 3800x1700x2600 + 4600x1700x2700 + + + + Модель листогибочного пресса ADH + WAD- +160T/3200 + WAD- +160T/4000 + WAD- +220T/3200 + WAD- +220T/4000 + WAD- +250T/3200 + WAD- +250T/4000 + WAD- +250T/5000 + WAD- +250T/6000 + + Усилие гибки, кН 1600 + 1600 + 2200 2200 2500 2500 2500 + 2500 + Длина гибки, мм 3200 + 4000 + 3200 4000 3200 4000 5000 + 6000 + Длина по вертикали, мм + 2700 + 3100 + 2600 3100 2600 3100 3800 + 4600 + Глубина захода, мм 450 450 + 450 450 450 450 450 + 450 + Длина хода, мм 200 + 200 + 200 200 250 250 250 + 250 + Высота раскрытия, мм 490 + 490 490 490 540 540 540 + 540 + Главный двигатель, кВт 15 + 15 + 18,5 + 18,5 + 22 22 22 22 + Масса, т 11,8 + 13 + 13 + 15 + 16,5 18,8 23 + + + Габаритные размеры, мм 3800x2000x3100 + 4600x2000x2800 + 3800x2200x2850 + 4600x2200x2850 + 3800x2000x2900 + 4600x2100x3800 + 5600x2500x4100 + 6600x2500x4200 + + + + Модель листогибочного пресса ADH + WAD- +300T/3200 + WAD- +300T/4000 + WAD- +300T/5000 + WAD- +300T/6000 + WAD- +400T/3200 + WAD- +400T/4000 + WAD- +400T/5000 + WAD- +400T/6000 + + Усилие гибки, кН 3000 3000 + 3000 3000 4000 4000 4000 4000 + Длина гибки, мм 3200 + 4000 + 5000 6000 3200 4000 5000 + 6000 + Длина по вертикали, мм + 2610 + 2820 + 3800 4600 2400 3200 3800 + 4600 + Глубина захода, мм 500 500 + 500 500 500 500 500 + 500 + Длина хода, мм 250 + 250 + 250 250 250 250 250 + 250 + Высота раскрытия, мм 600 + 600 600 600 600 600 600 + 600 + Главный двигатель, кВт 22 + 22 + 22 + 22 + 30 30 30 + 30 + Масса, т 19,5 + 22 + 24,8 + 28,9 + 26 28 32 + 34 + Габаритные размеры, мм 3800x2160x3200 + 4600x2500x3400 + 5600x2500x4300 + 6600x2700x4800 + 3800x2700x4200 + 4600x2700x4200 + 5600x2700x4200 + 6600x2700x4200 + + + + Модель листогибочного пресса ADH + WAD- +500T/4000 + WAD- +500T/5000 + WAD- +500T/6000 + WAD- +600T/5000 + WAD- +600T/6000 + WAD- +600T/7000 + WAD- +700T/6000 + WAD- +800T/6000 + + Усилие гибки, кН 5000 5000 + 5000 6000 6000 6000 7000 + 8000 + Длина гибки, мм 4000 + 5000 + 6000 5000 6000 7000 6000 + 6000 + Длина по вертикали, мм + 3100 + 3800 + 5050 3800 5050 5300 4900 + 4600 + Глубина захода, мм 500 500 + 500 600 600 600 600 + 600 + Длина хода, мм 300 + 300 + 300 320 320 320 320 + 320 + Высота раскрытия, мм 600 + 600 600 640 640 640 700 + 800 + Главный двигатель, кВт 37 + 37 + 37 + 45 + 45 45 55 + 60 + Масса, т 48 + 50 + 55 + 55 + 60 67 75 + 86 + Габаритные размеры, мм 4600x2700x4200 + 5600x2700x4300 + 6600x3300x4800 + 5600x3300x4500 + 6600x3300x5300 + 7600x3300x5800 + 6600x3500x5500 + 6600x3500x6000ДаДа  Да22.12.2022 11:35:0111733  ДаADH machine tools [11729]2 939 438,75 руб.0   Нет 
  Сервогидравлический гибочный пресс Durma AD-Servoservogidravlicheskiy-gibochnyy-press-durma-ad-servo-https://www.vekpro.ru/upload/iblock/081/0815c409a2a2af656c69c0fe3cd749cc.png https://www.vekpro.ru/upload/iblock/9bc/9bc1693aa459f20795068948ebad9e6b.pngСервогидравлический гибочный пресс AD SERVO + +В результате роста затрат на электроэнергию +и повышениям требований к эффективности и быстродействию оборудования все более востребованными на рынке становятся решения с переменной скоростью работы. + +Потребление энергии оказывает существенное +влияние на общую стоимость владения оборудованием: + +даже со стандартными машинами потребление +энергии составляет 30% от общих затрат, а у + +особенно энергоемких станков, эта доля +значительно выше. + +AD-Servo - это высокая эффективная гидравлика, +которая также дополнена экономичным решением с заменой силовых блоков с фиксированным перемещением на серво приводы с регулировкой скорости без особых усилий. + + + Серия AD-Servo Усилие гибки, т Длина гиба, +мм Расстояние между стойками, мм Ход, мм Просвет, мм Вырез в стойках, мм Высота стола, мм Ширина стола, мм Рабочая скорость Рабочая скорость по оси X, мм/сек + Скорость опускания по оси Y, мм/сек Скорость +рабочего хода по оси Y, мм/сек Скорость подъема по оси Y, мм/сек +     A B C D E F G +         + AD-Servo 25100 100 2550 2200 265 530 450 + 900 104 200 10 200 500 + AD-Servo 30100 100 3050 2600 265 530 450 + 900 104 200 10 200 500 + AD-Servo 30135 135 3050 2600 265 530 450 + 900 104 200 10 200 500 + AD-Servo 30175 175 3050 2600 265 530 450 + 900 104 200 10 200 500 + AD-Servo 30220 220 3050 2600 265 530 450 + 900 104 200 12 180 500 + AD-Servo 30320 320 3050 2600 365 630 450 + 900 154 160 10 160 500 + AD-Servo 37175 175 3700 3100 265 530 450 + 900 104 200 10 200 500 + AD-Servo 37220 220 3700 3100 265 530 450 + 900 104 200 12 180 500 + AD-Servo 40175 175 4050 3600 265 530 450 + 900 104 200 10 200 500 + AD-Servo 40220 220 4050 3600 265 530 450 + 900 104 200 12 180 500 + AD-Servo 40320 320 4050 3600 365 630 450 + 900 154 160 10 160 500 + AD-Servo 60220 220 6050 5100 265 530 450 + 1100 154 200 12 180 350 + AD-Servo 60320 320 6050 5100 365 630 450 + 1100 154 160 10 160 350 + + + Серия AD-Servo Рабочая скорость по оси R, +мм/сек Рабочий ход по оси R, мм Ход по оси X, мм Мощность двигателя, кВт Потребляемая мощность, кВт/час Объем масляного бака, л Длина, мм Ширина, мм Высота, мм Вес, кг + 650 750 1000 +             +     L W H   + AD-Servo 25100 350 250 S - O 4 х 2 + 2,1 75 3800 1670 2850 7800 + AD-Servo 30100 350 250 S - O 4 х 2 + 2,1 75 4200 1670 2850 8500 + AD-Servo 30135 350 250 S - O 4 х 2 + 2,65 75 4200 1680 2850 9580 + AD-Servo 30175 350 250 S - O 4 х 2 + 3,38 75 4250 1700 2850 10900 + AD-Servo 30220 350 250 S - O 11 х 2 + 5,2 80 х 2 4250 1700 3000 12600 + AD-Servo 30320 350 250 S - O 11 х 2 + 7,2 80 х 2 4300 1820 3330 17100 + AD-Servo 37175 350 250 S - O 4 х 2 + 3,38 75 4950 1700 3000 11750 + AD-Servo 37220 350 250 S - O 11 х 2 + 5,2 80 х 2 4950 1770 3000 14440 + AD-Servo 40175 350 250 S - O 4 х 2 + 3,38 75 5250 1700 2850 12780 + AD-Servo 40220 350 250 S - O 11 х 2 + 5,2 80 х 2 5250 1770 3000 14750 + AD-Servo 40320 350 250 S - O 11 х 2 + 7,2 80 х 2 5300 1910 3300 20000 + AD-Servo 60220 300 250 - S O 11 х 2 + 5,2 80 х 2 7500 1770 3350 20800 + AD-Servo 60320 300 250 - S O 11 х 2 + 7,2 80 х 2 7500 1910 3350 29000 + +S: Стандарт +O: ОпцияДа    07.10.2022 14:35:5711942  ДаDurma [11937] 0   Нет 
  Электромеханический гибочный пресс Durma AD-ESelektromekhanicheskiy-gibochnyy-press-durma-ad-eshttps://www.vekpro.ru/upload/iblock/1a5/1a53c76dc0d7af03d0e462bb7e5eaf09.png https://www.vekpro.ru/upload/iblock/778/77825ded6e30067a8037f432122e240c.pngЭлектромеханический гибочный пресс серии +AD-ES + +Электромеханические Гибочные пресса DURMA +серии AD-ES могут обеспечить производство, начиная с размера стола 1250 мм шириной до 2500мм шириной. Также возможно изготовление других размеров в соответствии с требованиями заказчика. + +Система двойного шкива, прецизионная шарико-винтовая +пара, высоконапорный подшипниковый цилиндр обеспечивают высокие результаты гибки. + + + Серия AD-ES AD-ES 1240 AD-ES 2040 AD-ES 2560 + Усилие гибки, т 40 40 60 + Длина гиба, мм 1250 2050 2550 + Расстояние между стойками, мм 1300 +2050 2550 + Ход, мм 200 200 200 + Просвет, мм (D) 440 440 400 + Рабочая высота, мм (F) 1000 1000 1000 + + Скорость опускания, мм/сек 120-180 120-180 + 120-180 + Скорость гибки, мм/сек 20-40* 20-40* +20-40* + Скорость возврата, мм/сек 120-180 120-180 + 120-180 + Ход заднего упора по оси X, мм 650 650 + 650 + Ход заднего упора по оси R, мм 250 250 + 250 + Длина, мм 2150 2870 3370 + Ширина, мм 1625 1625 1875 + Высота, мм 2800 2800 3200 + Вес, кг 4500 5600 6600 + +* В соответствии с нормами CE, скорость гики +должна быть не более 10 мм/сек, за исключением применения роботов..Да    07.10.2022 14:24:0911941  ДаDurma [11937] 0   Нет 
  Гибочный пресс Durma PBFgibochnyy-press-durma-pbfhttps://www.vekpro.ru/upload/iblock/726/726c51fa6e3a5308cc7b142c4ce7778f.png https://www.vekpro.ru/upload/iblock/d4a/d4a9ec669c4d73e03b60ddb3abdc893d.pngГидравлический гибочный пресс серии PBF + +Мы разработали отличную машину для наших +клиентов, которым не нужен большое раскрытие балки и работа в три смены. + +Мы поддерживаем вас с низкими инвестиционными +затратами, эффективной и точной гибкой и минимальными затратами на обслуживание. + +Гибочный пресс PBF серии имеет отличное +соотношение цена / качество и обеспечивает все необходимые задачи для ваших нужд гибки металла. + + + Серия PBF   PBF 2560 PBF 30120 PBF 30200 + + Усилие гибки, т   60 120 200 + + Длина гиба, мм A 2550 3050 3050 + Расстояние между стойками, мм B 2150 + 2550 2550 + Ход, мм C 160 180 210 + Просвет, мм D 350 375 445 + Вырез в стойках, мм E 250 250 250 + + Скорость опускания по оси Y, мм/сек   + 120 100 100 + Скорость рабочего хода по оси Y, мм/сек +   9 9 7 + Скорость подъема по оси Y, мм/сек   + 70 77 73 + Высота стола, мм F 813 878 858 + Ширина стола, мм G 104 104 104 + Рабочая скорость по оси X, мм/сек   + 250 250 250 + Рабочий ход по оси R, мм   620 620 + 620 + Мощность двигателя, кВт   7,5 +11 15 + Длина, мм L 4455 4910 4950 + Ширина, мм W 1100 1230 1390 + Высота, мм H 2235 2275 2430 + Вес приблиз., кг   4000 5900 7950Да    07.10.2022 13:14:1411940  ДаDurma [11937] 0   Нет 
  Гибочный пресс Durma AD-Rgibochnyy-press-durma-ad-rhttps://www.vekpro.ru/upload/iblock/6d3/6d3815a51edba7a18d9db621726a090b.png https://www.vekpro.ru/upload/iblock/718/7185c10bfc31163b053b77487f570608.pngГидравлический гибочный пресс серии AD-R + +Серия гибочных прессов AD-R повысит эффективность +и стоимость Вашего бизнеса за счет простых программируемых функций, высокой скорости, низкого потребления энергии, точности гибки и не требующей обслуживания конструкции. + +Эта серия может безопасно эксплуатироваться +на протяжении многих лет и облегчает работу оператора. + + + + + Серия AD-R Усилие гибки, т Длина гиба, +мм Расстояние между стойками, мм Ход, мм Просвет, мм Вырез в стойках, мм Опциональный вырез с стойках Высота стола, мм Ширина стола, мм Рабочая скорость + Скорость опускания по оси Y, мм/сек Скорость +рабочего хода по оси Y, мм/сек Скорость подъема по оси Y, мм/сек +     A B C D E   + F G       + AD-R 1260 60 1250 1050 160 400 350 +  900 104 200 10 110 + AD-R 2060 60 2050 1700 160 400 350 +  900 104 200 10 110 + AD-R 25100 100 2550 2200 265 530 410 +   900 104 180 10 120 + AD-R 30100 100 3050 2600 265 530 410 + * 900 104 180 10 120 + AD-R 30135 135 3050 2600 265 530 410 + * 900 104 160 10 120 + AD-R 30175 175 3050 2600 265 530 410 + * 900 104 160 10 100 + AD-R 30220 220 3050 2600 265 530 410 + * 900 104 140 10 140 + AD-R 30320 320 3050 2600 365 630 410 + * 900 154 160 10 140 + AD-R 37175 175 3700 3100 265 530 410 + * 900 104 140 10 100 + AD-R 37220 220 3700 3100 265 530 410 + * 900 104 160 10 120 + AD-R 40175 175 4050 3600 265 530 410 + * 900 104 160 10 140 + AD-R 40220 220 4050 3600 265 530 410 + * 900 104 160 10 140 + AD-R 40320 320 4050 3600 365 630 410 + * 900 154 160 10 140 + AD-R 40400 400 4050 3400 365 630 510 + ** 1050 154 140 8 120 + AD-R 60220 220 6050 5100 265 530 410 + * 1100 154 140 10 120 + AD-R 60320 320 6050 5100 365 630 410 + * 1100 154 140 10 120 + AD-R 60400 400 6050 5100 365 630 510 + ** 1220 154 120 8 100 + + + + Серия AD-R Рабочая скорость по оси X, мм/сек*** + Рабочий ход (ручная) по оси R, мм Рабочий ход (моторизир.) по оси R, мм Ход по оси X, мм Мощность двигателя, кВт Длина, мм Ширина, мм Высота, мм Вес, кг + 650 750 1000 +             +     L W H   + AD-R 1260 500 140 250 - S O 7,5 + 2300 1250 2350 3350 + AD-R 2060 500 140 250 S - O 7,5 + 3200 1250 2350 4200 + AD-R 25100 500 140 250 S - O 11 + 3800 1670 2850 7400 + AD-R 30100 500 140 250 S - O 11 + 4200 1670 2850 8000 + AD-R 30135 500 140 250 S - O 15 + 4200 1680 2850 9170 + AD-R 30175 500 140 250 S - O 18,5 + 4250 1700 2850 10520 + AD-R 30220 500 140 250 S - O 22 + 4250 1770 3000 12250 + AD-R 30320 500 140 250 S - O 37 + 4300 1820 3300 17260 + AD-R 37175 500 140 250 S - O 18,5 + 4950 1700 3000 11860 + AD-R 37220 500 140 250 S - O 22 + 4950 1770 3000 14100 + AD-R 40175 500 140 250 S - O 18,5 + 5250 1700 2850 12750 + AD-R 40220 500 140 250 S - O 22 + 5250 1770 3000 15000 + AD-R 40320 500 140 250 S - O 37 + 5300 1910 3330 20040 + AD-R 40400 350 140 250 - S O 37 + 5750 2110 3640 25000 + AD-R 60220 350 140 250 - S O 22 + 7500 1770 3350 21760 + AD-R 60320 350 140 250 - S O 37 + 7500 1910 3550 28000 + AD-R 60400 350 140 250 - S O 37 + 7500 2110 3810 34200 + +S: Стандарт +O: Опция +* 750 мм вырез в стойках +** 750-1000-1250 мм вырез в стойках +*** 500 мм/сек. Скорость заднего упора для +станков с упором AL.Да    07.10.2022 13:09:3511939  ДаDurma [11937] 0   Нет 
  Гибочный пресс Durma AD-Sgibochnyy-press-durma-ad-shttps://www.vekpro.ru/upload/iblock/756/756e977de464932b46adc66bdcfc120c.png https://www.vekpro.ru/upload/iblock/ee8/ee8505102c7a6c74977184abc5dd45c3.pngГидравлический гибочный пресс серии AD-S + +Эти станки, созданы с использованием современных +технологий, имеют специальным дизайн и отличное комбинирование компонентов. Это скоростные, надёжные и доступные пресса в своей категории. + +Высокая производительность и точность +гибки прессов серии AD-S обеспечивается благодаря четкому позиционированию всех приводов с использованием серводвигателей ведущих европейских производителей, контроллеру с 3D графикой, программному обеспечению, компенсации прогиба балки через ЧПУ и другими передовыми технологиям. Все это служит получению наилучших и оптимальных результатов процесса гибки. + + + Серия AD-S Усилие гибки, т Длина гиба, +мм Расстояние между стойками, мм Ход, мм Просвет, мм Вырез в стойках (Зев), мм Высота стола, мм Ширина стола, мм Рабочая скорость + Скорость опускания по оси Y, мм/сек Рабочая +скорость по оси Y, мм/сек Скорость возврата по оси Y, мм/сек +     A B C D E F G +       + AD-S 1260 60 1250 1050 265 530 450 +900 104 200 10 110 + AD-S 2060 60 2050 1700 265 530 450 +900 104 200 10 110 + AD-S 25100 100 2550 2200 265 530 450 + 900 104 180 10 120 + AD-S 30100 100 3050 2600 265 530 450 + 900 104 180 10 120 + AD-S 30135 135 3050 2600 265 530 450 + 900 104 160 10 120 + AD-S 30175 175 3050 2600 265 530 450 + 900 104 160 10 100 + AD-S 30220 220 3050 2600 265 530 450 + 900 104 140 10 140 + AD-S 30320 175 3050 2600 265 630 450 + 900 154 160 10 140 + AD-S 37175 175 3700 3100 265 530 450 + 900 104 140 10 100 + AD-S 37220 220 3700 3100 265 530 450 + 900 104 160 10 120 + AD-S 40175 175 4050 3600 265 530 450 + 900 104 160 10 140 + AD-S 40220 220 4050 3600 265 530 450 + 900 104 160 10 140 + AD-S 40320 320 4050 3600 365 630 450 + 900 154 160 10 140 + AD-S 40400 400 4050 3400 365 630 450 + 1050 154 140 8 120 + AD-S 40600 600 4050 3100 365 700 510 + 990 154 80 7 80 + AD-S 60220 220 4050 5100 265 530 410 + 1050 154 140 10 120 + AD-S 60320 320 6050 5100 365 520 450 + 1100 154 140 10 120 + AD-S 60400 400 6050 5100 365 630 450 + 1220 154 120 8 100 + AD-S 60600 600 6050 5100 365 700 510 + 990 154 80 7 80 + AD-S 60800 800 6050 5100 400 700 610 + 800 400 70 6 80 + AD-S 70800 800 7050 5100 400 700 610 + 800 400 80 7 70 + AD-S 701000 1000 7050 5100 500 800 610 + 800 400 70 5 60 + AD-S 701250 1250 7050 5100 500 800 610 + 900 400 70 7 70 + AD-S 80800 800 8050 6400 400 700 610 + 800 400 80 7 70 + AD-S 801000 1000 8050 6400 500 800 610 + 800 400 70 5 60 + AD-S 801250 1250 8050 6400 500 800 610 + 900 500 70 7 70 + AD-S 801600 1600 8100 6400 500 1000 610 + 900 500 70 6 70 + AD-S 802000 2000 8100 6400 600 1000 750 + 900 500 70 6 60 + + + Серия AD-S Рабочая скорость по оси X, мм/сек + Рабочая скорость по оси R, мм/сек Ход по оси R, мм Ход по оси X, мм Мощность, кВт Длина, мм Ширина, мм Высота, мм Вес, кг + 650 750 1000 +             +     L W H   + AD-S 1260 500 350 250 S - O 7,5 + 2300 1550 2850 4700 + AD-S 2060 500 350 250 S - O 7,5 + 3200 1550 2850 5600 + AD-S 25100 500 350 250 S - O 11 + 3800 1670 2850 7800 + AD-S 30100 500 350 250 S - O 11 + 4200 1670 2850 8500 + AD-S 30135 500 350 250 S - O 15 + 4200 1680 2850 9580 + AD-S 30175 500 350 250 S - O 18,5 + 4250 1700 2850 10900 + AD-S 30220 500 350 250 S - O 22 + 4250 1770 3000 12600 + AD-S 30320 500 350 250 S - O 37 + 4300 1820 3330 17100 + AD-S 37175 500 350 250 S - O 18,5 + 4950 1700 3000 11750 + AD-S 37220 500 350 250 S - O 22 + 4950 1770 3000 14400 + AD-S 40175 500 350 250 S - O 18,5 + 5250 1700 2850 12780 + AD-S 40220 500 350 250 S - O 22 + 5250 1770 3000 14750 + AD-S 40320 500 350 250 S - O 37 + 5300 1910 3330 20000 + AD-S 40400 350 300 250 - S O 37 + 5750 2110 3640 27760 + AD-S 40600 350 300 250 - S O 45 + 5650 2250 3935 40500 + AD-S 60220 350 300 250 - S O 22 + 7500 1770 3350 20800 + AD-S 60320 350 300 250 - S O 37 + 7500 1910 35500 29000 + AD-S 60400 350 300 250 - S O 37 + 7500 2110 3810 34600 + AD-S 60600 350 300 250 - S O 45 + 7600 2650 3950 52500 + AD-S 60800 300 250 250 - S O 55 + 8050 3200 4250 72000 + AD-S 70800 300 250 250 - S O 55 + 8700 3200 4250 79500 + AD-S 701000 300 250 250 - S O 55 + 8800 3250 5900 95500 + AD-S 701250 300 250 250 - S O 90 + 8800 3250 6400 110000 + AD-S 80800 300 300 250 - S O 55 + 9800 3200 4250 85000 + AD-S 801000 300 250 250 - S O 55 + 10000 3250 5900 102000 + AD-S 801250 300 250 250 - S O 90 + 10000 3250 6400 135000 + AD-S 801600 300 250 250 - S O 90 + 10100 3500 6000 163000 + AD-S 802000 300 250 250 - S S 110 + 10500 4350 7000 249000 + +S: Стандарт +O: ОпцияДа    07.10.2022 12:58:2411938  ДаDurma [11937] 0   Нет 
  Горизонтальный гибочный пресс Sahinler HP 22-40sahinler-hp-22-40https://www.vekpro.ru/upload/iblock/d02/d02320d5e120ecad24c5f89cf3f1c81d.jpg https://www.vekpro.ru/upload/iblock/097/097ee52c5a591f6eac6f56b1436e4539.jpgПредназначен для сгиба листов, балок, труб. +Гидравлический привод. Оснащен стандартным инструментом. Меняя инструмент (матрицу и пуансон) на станке Вы можете быстро и легко согнуть как трубы, так и полосы металла, произвести сложные операции. + + + +Характеристики: + + Модель + + HP  22 + HP 40 + Размеры рабочего стола мм + 625x1100 620x1050 + Высота рабочего стола мм + 920 930 + Максимальная мощность т + 22 40 + Макс. давление в гидравлической системе + бар + 230 250 + Мощность двигателя кв + 2,2 4 + Начальная и обратная скорость пуансона + м/мин + 1750/2000 1750/2000 + Рабочая скорость м/мин + 450 470 + Мин./макс. Расстояние между фикс. мм + 110/310 120/370 + Высота фиксир. и перемещающего штыря + мм + 120 120 + Диаметр фиксир. и перемещающего штыря + мм + 55/55 55/63 + Максимальный ход пуансона мм + 200 250 + Ёмкость масляного бака л + 45 70 + Уровень шума Дб 70 70 + Габариты (ДxШxВ) мм  110x630x925 1150x700x950ДаДа   01.12.2021 11:17:201434  ДаSahinler [266] 0   Нет 
  Гидравлический листогибочный пресс Витязьgidravlicheskij-listogibochnyj-press-vityaz   Гидравлический гибочный пресс обладает +жестким соединением двух силовых гидроцилиндров благодаря траверсе для синхронной работы цилиндров. Такая конструкция относится к недорогим и надежным системам, выполняющим простую гибку, и используется большинством мировых производителей прессов на протяжении нескольких десятков лет. В основе конструкции пресса – прочная, жёсткая рама, сваренная из стальных плит с дальнейшей термообработкой для снятия напряжения. Гидроцилиндры отличаются большой мощностью и совместно с гидравлической системой поставляются производителем BFT Automation из Италии. Это позволяет выполнять гибку с самой высокой точностью. Верхняя траверса параллельна рабочему столу, что достигается регулировкой при помощи механической муфты и управлением реверсивным двигателем. Станок оснащен контроллером для установки положения заднего упора и положения ножа. Контроллер выполняет пошаговую программу. +Характеристики: + + Модель + Усилие, тонн + Рабочая длина, мм + Расст.между +колоннами + Зев, мм + Раскрытие, мм + Мощн., кВТ + Габариты, мм + Вес нетто/ +брутто, кг + + ИБ 30/1320 30 + 1320 + 1145 200 320 3 + 1950×1420×2100 2000/2200 + ИБ 40/1320 40 + 1320 1120 200 340 4 + 1950×1420×2100 2200/2450 + ИБ 40/2000 40 + 2000 + 1800 200 340 5,5 + 2550×1500×2200 3500/3750 + ИБ 40/2500 40 + 2500 + 2300 200 340 5,5 + 3100×1500×2200 3850/4150 + ИБ 63/2500 63 + 2500 + 2260 250 355 5,5 + 3100×1600×2280 4800/5100 + ИБ 63/3200 63 + 3200 + 2960 250 + 355 5,5 + 3800×1650×2280 5800/6200 + ИБ 80/2500 80 + 2500 + 2240 250 + 355 7,5 + 3100×1650×2300 6000/6300 + ИБ 80/3200 80 + 3200 + 2940 250 + 355 7,5 3900×1700×2300 6500/6900 + ИБ 80/4000 80 + 4000 + 3740 250 + 355 7,5 4700×1600×2300 7800/8100 + ИБ 100/2500 100 + 2500 + 2200 320 + 415 + 7,5 3200×1700×2560 7500/7900 + ИБ 100/3200 100 + 3200 + 2900 320 + 415 + 7,5 3900×1800×2560 8100/8400 + ИБ 100/4000 100 + 4000 3700 320 + 415 + 7,5 4700×1900×2560 10000/10500 + ИБ 125/3200 125 + 3200 2900 320 + 415 + 7,5 3900×1800×2560 8500/8800 + ИБ 125/4000 125 + 4000 3700 320 + 415 + 7,5 4700×1900×2560 10800/11200 + ИБ 160/3200 160 + 3200 2840 320 + 455 + 11 3900×1800×2580 11800/12200 + ИБ 160/4000 160 + 4000 3640 320 + 455 + 11 4700×2200×2580 13500/14000 + ИБ 200/3200 200 + 3200 2800 320 + 455 + 15 3900×2200×3000 14500/14900 + ИБ 200/4000 200 + 4000 3600 320 + 455 + 15 4800×2280×3000 15400/158000 + ИБ 250/3200 250 + 3200 2770 400 + 560 18.5 3900×2280×3000 16000/16500 + ИБ 250/4000 250 + 4000 3570 400 + 560 18.5 4400×2280×3000 24000/24800 + ИБ 300/3200 300 + 3200 2720 400 + 560 22 3800×2300×3200 21000/21500 + ИБ 300/4000 300 + 4000 3520 400 + 560 22 4600×2300×3200 23000/23600 + ИБ 400/3200 400 + 3200 2300 400 + 560 30 + 3800×2600×3450 30000 + ИБ 400/4000 400 4000  3100 400 560 + 30 4500×2600×3450 32000 + + + + + + + [ /upload/medialibrary/1a2/1a29e6ef2d01d1db11cd7d4a2a649e9c.jpg ] + Система NC (стандартная комплектация) + +- Система контроля блокировки заднего упора +- Система контроля сервоприводов и частотного +преобразователя +- Автоматическое позиционирование +- Счетчик подсчета операций +- Настройка времени выдержки +- Энергонезависимая память на 40 программ +(25 шагов в программе) +- Быстрый возврат к исходным параметрам + + [ /upload/medialibrary/9de/9deabf2b06eeb76e24ce7f6ac019e474.jpg ] + Система ЧПУ E200 (опция) + +- Диагностирует неисправности +- Управляет осями Х в позиции заднего упора +и осями Y в позиции верхней траверсы, точность управления 0,1 мм +- Программирует пошагово и выполняет программы +в автоматическом режиме +- Выполняет работу в ручном режиме +- Функционирует как в метрической, так и +в дюймовой системах +- При выключении память сохраняетсяНет    01.12.2021 11:17:171433  ДаВитязь [6] 0   Нет 
  Гидравлический листогибочный пресс Yangligidravlicheskiy-listogibochnyy-press-yanglihttps://www.vekpro.ru/upload/iblock/9d7/9d77e310c4b03aa6241a50c2a4af37f7.jpg https://www.vekpro.ru/upload/iblock/1f6/1f67ff225a6832006ac6aba03ead243c.jpgГидравлический гибочный пресс обладает +жестким соединением двух силовых гидроцилиндров благодаря траверсе для синхронной работы цилиндров. Данная система выполняет простую гибку и используется большинством мировых производителей прессов, привлекая своей ценовой категорией и надежностью на десятки лет. В основе конструкции пресса – прочная, жёсткая рама, сваренная из стальных плит с дальнейшей термообработкой для снятия напряжения. Итальянские гидроцилиндры от компании BFT Automation, отличаются большой мощностью и поставляются совместно с гидравлической системой. Это позволяет выполнять гибку с самой высокой точностью. Верхняя траверса параллельна рабочему столу, что достигается регулировкой при помощи механической муфты и управлением реверсивным двигателем. Станок оснащен контроллером, выполняющим пошаговую программу, для установки положения заднего упора и положения ножа. + + + + + + Модель + WC67Y- 40/2000 WC67Y- 40/2500 WC67Y- 63/2500 WC67Y- +80/2500 WC67Y- 80/3200 WC67Y- 80/4000 WC67Y- 100/2500 + Усиление кН 400 400 630 800 800 + 800 1000 + Рабочая длина мм 2000 2500 2500 + 2500 3200 4000 2500 + Расстояние между колоннами мм 1650 + 2000 2000 1990 2600 3350 1850 + Вырез в станине мм 200 200 250 + 280 280 280 320 + Ход мм 100 100 100 100 100 100 + 130 + Раскрытие мм 330 330 340 360 +360 360 390 + Скорость мин-1 ≥11 ≥11 ≥10 ≥10 + ≥10 ≥10 ≥10 + Мощность кВт 4 4 5.5 7.5 7.5 + 7.5 7.5 + Вес кг 2920 3500 4540 4700 6080 + 7620 5950 + Габаритные размеры мм 2210 х1100 х2240 + 2670 х1200 х2240 2680 х1540 х2200 2690 х1530 х2300 3410 х1550 х2300 4210 х1550 х2300 2690 х1570 х2450 +     + Модель + WC67Y- 100/3200 WC67Y- 100/4000 WC67Y- 125/2500 WC67Y- +125/3200 WC67Y- 160/2500 WC67Y- 160/3200 + Усиление кН 1000 1000 1250 1250 + 1600 1600 + Рабочая длина мм 3200 4000 2500 + 3200 2500 3200 + Расстояние между колоннами мм 2550 + 3350 1850 2550 1950 2540 + Вырез в станине мм 320 320 320 + 320 330 330 + Ход мм 130 130 130 130 200 200 + + Раскрытие мм 390 390 100 100 +150 150 + Скорость мин-1 ≥10 ≥10 ≥10 ≥10 + ≥6 ≥6 + Мощность кВт 7.5 7.5 7.5 7.5 +11 11 + Вес кг 7300 8300 6000 7200 8800 + 9620 + Габаритные размеры мм 3390 х1570 х2450 + 4190 х1570 х2450 2690 х1570 х2450 3390 х1570 х2450 2800 х1830 х2540 3400 х1830 х2540 +     + Модель + WC67Y- 160/4000 WC67Y- 160/6000 WC67Y- 200/3200 WC67Y- +200/4000 WC67Y- 200/6000 WC67Y- 250/3200 + Усиление кН 1600 1600 2000 2000 + 2000 2500 + Рабочая длина мм 4000 6000 3200 + 4000 6000 3200 + Расстояние между колоннами мм 3140 + 4800 2550 3260 4800 2540 + Вырез в станине мм 330 330 350 + 350 350 400 + Ход мм 200 200 200 200 200 250 + + Раскрытие мм 150 150 150 150 +150 180 + Скорость мин-1 ≥6 ≥6 ≥3 ≥3 + ≥3 ≥3 + Мощность кВт 11 11 15 15 15 + 18,5 + Вес кг 11060 18500 11340 13300 23000 + 13740 + Габаритные размеры мм 4240 х1830 х2540 + 6140 х1900 х2960 3750 х1855 х2825 4440 х1810 х2825 6120 х2315 х2900 3750 х1970 х2920 +     + Модель + WC67Y- 250/4200 WC67Y- 250/5000 WC67Y- 250/6000 WC67Y- +300/4000 WC67Y- 300/5000 WC67Y- 300/6000 + Усиление кН 2500 2500 2500 3000 + 3000 3000 + Рабочая длина мм 4200 5000 6000 + 4000 5000 6000 + Расстояние между колоннами мм 3140 + 4000 5000 2900 3900 4900 + Вырез в станине мм 400 400 400 + 400 400 400 + Ход мм 250 250 250 250 250 250 + + Раскрытие мм 180 180 180 180 +180 180 + Скорость мин-1 ≥3 ≥3 ≥3 ≥3 + ≥3 ≥3 + Мощность кВт 18,5 18,5 18,5 22 + 22 22 + Вес кг 15220 17000 18500 24300 27000 + 29200 + Габаритные размеры мм 4340 х1950 х2920 + 5120 х2210 х2980 6120 х2210 х2980 4120 х1950 х3115 5120 х1950 х3115 6120 х1950 х3520 +     + Модель + WC67Y- 400/4000 WC67Y- 400/6000 WC67Y- 500/4000 WC67Y- +500/6000 + Усиление кН 4000 4000 5000 5000 + + Рабочая длина мм 4000 6000 4000 + 6000 + Расстояние между колоннами мм 3140 + 5000 3050 4760 + Вырез в станине мм 400 400 400 + 400 + Ход мм 320 320 350 320 + Раскрытие мм 220 220 220 220 + Скорость мин-1 ≥2,5 ≥2,5 ≥2,5 + ≥2,5 + Мощность кВт 37 37 37 37 + Вес кг 30000 41000 42000 47500 + Габаритные размеры мм 4120 х2625 х3700 + 6150 х3250 х3900 4200 х4115 х4760 6200 х4115 х4760ДаДа   01.12.2021 11:17:172986  ДаYangli [2985] 0   Нет 
  Гибочный пресс Ermaksan серии Tandemtandemhttps://www.vekpro.ru/upload/iblock/f3a/f3afc8f4cdf602984d1045b05f8b47a1.jpg https://www.vekpro.ru/upload/iblock/159/159d30596cef16c4069c260983f516a5.jpgДвойные кромкогибочные прессы серии Speed +Bend, разработанные и произведенные компанией Ermarksan, — это мощное, надежное оборудование для скоростной и высокоточной гибки, оснащенное новейшими гидравлическими и электронными устройствами, отличающееся высоким качеством и соответствующее мировым стандартам. +Состоят минимум из двух установок для сгибания +материалов и листов, двойные кромкогибочные прессы могут обработать до 32 метров сырья за одну операцию. Каждая из установок оснащена отдельными электронными и гидравлическими системами, благодаря чему прессы могут работать как в тандеме (одновременно), так и независимо друг от друга. Гибочные инструменты специальных типов и различных размеров, автоматическая антипрогибная система стола типа Wila, автоматическая настройка многих параметров (таких как усилие гибки, позиции заднего упора, расчет рабочего хода), калибровка пресса после запуска (в результате автоматической индексации осей), — все это обеспечивает высокоточную гибку листового металла. + + + +ER80 + интерфейс CAD: + +Решения загибаний отображаются графически +в 2D и указывают возможные столкновения с инструментами и корпусом установок. Система также отображает положение листа в инструментах. Встроенный числовой контроль Windows XP, его10-дюймовый TFT цветной экран, его упрощенная клавиатура с крупными клавишами и 2D графическое программное обеспечение делает использование этого управления очень эффективным и удобным. Стандартное офф-лайновое 3D программное обеспечение и DXF или IGES преобразование, импортируемое из системы CAD, воспроизводит и отображает продукт в 3D или 2D. Дисплей, продукт, инструменты и определяет столкновение. Программируемое функциональных клавиш пробивания или штамповки, изгиба и можно импортировать созданный продуктом DXF или IGES для использования в системе CAD. + + + +ER 90 3D: +Рабочий центр СТС воспроизведения изгибов +CNC. Графическое многоосевое цифровое управление типа Windows TM и расширенные функции 3D. Другим важным параметром ERMAK является среда, предназначенная для УПРАВЛЕНИЯ ПРОИЗВОДСТВОМ, ее простой и удобный GUI (графический интерфейс пользователя) к тому же имеет увеличенное количество значений, отображаемое при помощи ЖК-дисплея с высоким расширением, с 17" сенсорным экраном. + +Моделирование корпуса установки, штамп +и матрица, держатели штампа и матриц, защитные материалы, двери, пол, подаватель, листы, экран для отслеживания загибания в реальном времени. ERMAK – бортовая установка CAM, работающая в реальном времени. В действительности, создание графического изображения и 2D/3D изображения деталей импортирование 3D изображений деталей из EBS CADCAM, моделирование и 2D/3D воспроизведение в реальном времени всех этапов изгибания – это только некоторые доступные основные операции. + + + +Общие технические свойства DELEM 66 Вт 2D: + +Операционная система Windows TM +Стабильная, многозадачная среда +2D изображение приложения перед процессом +изгибания +Стандартное подключение к сети Microsoft +ЗУ структурированной программы (подкаталоги) +Цветной TFT дисплей с высоким расширением +10.4" (640 х 480 пикселей, 16-бит. цвет.) +200 МГц микрокомпрессор +Объем памяти 32 Мб +4 Мб свободного места и памяти прибора +20-значный альфа-числовой номер чертежа +7-знчный номер программы +Максимальное повторение в программе 9999 +Номер шага, макс. 25 (последовательности) +Повторение шага, 99 макс +Миллиметров/дюймов-USTON/KN +Внешнее подключение USB клавиатуры, мышки +Система выдачи сообщений об ошибках +Функциональность ПЛК (последовательность) +Счётчик времени работы установки обработки ++ ходов +Параллельный режим работы + + + + + +Котроллер (в дополнительной комплектации) +Общие технические свойства контроллера +CYBELEC MODEVA 12S 3D: + +Операционная система на основе 3D Windows (Press +CAD) +Широкая эргономичная клавиатура и встроенный +датчик отслеживания +6 чувствительных к контексту функциональных +клавиш +Цветной 12" TFT экран с высоким расширением +Встроенный гибкий диск 3,5" (дополнительный +CD-ROM, LS120 или другие) +Вывод принтера и порт 2 RS232 +Порт Ethernet RJ45 и 2 USB +Вывод данных на VGA экран +Конвертация дюймов/мм, тонн/тонны +Измерение скорости, времени остановки +и утечки балки +Управление циклами безопасности CE +Возможность конфигурации 16 осей и возможность +выбора множества языков +Интерактивный дисплей защитных устройств +и сообщений пользователя + + + + +CYBERLEC Mod Eva 15S 3D: +15” TFT экран (с расширением 1024 x 768) +Дополнительный сенсорный экран и дистанционное +управление +Экран ModEva 15 3D Windows 15” +Широкая эргономичная клавиатура и быстродействующий +датчик +Встроенный гибкий диск 3,5", дополнительная +розетка для клавиатуры и мышки +Класс защиты IP 54 +400 мГц CPU, 64 V, RAM, жесткий диск (мин. 2 Гб) +Ethernet RJ45, USB 1.1 Порт PCMCIA, порт принтера, VGA +вывод +Порт RS 232 и RS 422 +Интерактивный дисплей защитных устройств +и сообщений пользователя +Управление системой безопасности CE +Возможность конфигурации 16 осей и возможность +выбора множества языков +Стандартные программы PC1200, CYCAD и LUCIA + + + +Delem 69W: +Операционная система Windows TM, работающая +в реальном времени +Стабильная, многозадачная среда +3D изображение приложения перед процессом +изгибания +Стандартное подключение к сети Microsoft +ЗУ структурированной программы (подкаталоги) +Цветной TFT дисплей с высоким расширением +10.4" (640 х 480 пикселей, 16-бит. цвет.) +Цветной TFT дисплей с высоким расширением +10.4" (640 х 480 пикселей, 16-бит. цвет.) +300 МГц микрокомпрессор +Объем памяти 32 Мб +8 Мб свободного места и памяти прибора +7-значный числовой номер программы +20-значный альфа-числовой номер чертежа +20-значный альфа-числовой номер чертежа +*Внешнее подключение USB клавиатуры, мышки +Миллиметров/дюймов-USTON/KN +Система выдачи сообщений об ошибках +Функциональность ПЛК (последовательность) +Счётчик времени работы установки обработки ++ ходов +Параллельный режим работы +Сопоставимый с модульным DelemДаДа   01.12.2021 11:17:161432  ДаErmaksan [7] 0   Нет 
  Гибочный пресс Ermaksan серии Eco Bend Experteco-bendhttps://www.vekpro.ru/upload/iblock/3b8/3b8aeedb6998be3ec9fddec8938582e3.jpg https://www.vekpro.ru/upload/iblock/a58/a580fb561735ed987f00b643f51eeca1.jpgГидравлический гибочный пресс с ЧПУ Eco +Bend Expert произведен на основе опыта экспертов инженерных технологий компании Ermaksan. +Гидравлический пресс Eco-Bend Expert с ЧПУ предлагает +широкий спектр опций. Гибочный пресс имеет удобный интерфейс и предлагает своим владельцам экономически эффективные решения. + +Контроллер CYBELEC CybTouch 12 PS поставляется в +стандартной комплектации, имеющий 2D экран и большое количество программных возможностей – две основные функции, которые используют большинство пользователей. +[ /upload/medialibrary/80d/80d78e2a96af2ad5dcfe37d51979d4c5.jpg ] +Стандартная комплектация: [ /upload/medialibrary/c7b/c7be0940a88230f59a637848bd709eb4.jpg ] + + +Система ЧПУ CybTouch 12 PS +Большой и яркий сенсорный экран, 12 дюймов +Простое управление, крупные кнопки Функция рисунка заготовки вручную и создание профиля 2D Отдельные гибы при помощи программы EasyBend Серийные автоматические вычисления для выполнения процессов гибки Управления для 4 осей(Y1-Y2-X-R) + компенсация прогиба Энергосберегающий режим Eco + + + + [ /upload/medialibrary/a4d/a4d07c2a8e093659f2a96dc2ffc39dad.jpg ] + Механическая система зажима пуансона типа Amada-Promecam + [ /upload/medialibrary/c5a/c5a4fe686cc973e0d71055fef3058f72.jpg ] + Пальцы-упоры задней траверсы +Перемещение осуществляется по линейным +направляющим посредством ШВП. +По оси R упоры перемещаются посредством +винтового механизма. +По оси Z упоры свободно перемещаются параллельно +линии гибки по закаленной направляющей. + +Дополнительная комплектация: +  [ /upload/medialibrary/bb7/bb78de9629ef430b1273c2204592d92f.jpg ] +  [ /upload/medialibrary/2c9/2c9364566cd50acee3f0afc043b75d46.jpg ]  [ /upload/medialibrary/6d2/6d2864bbb63ce415453d98fb844134d4.jpg ] +   +Механическая система компенсации прогиба +Ручное управление   +Механическая система компенсации прогиба +Управление от ЧПУ   +Механическая система компенсации прогиба +Ручное управление + [ /upload/medialibrary/d69/d6913c0f12c0af02c059ccb05920c7b3.jpg ] + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] [ /upload/medialibrary/fc5/fc5ed883998cc697c819ef9e4814195d.jpg ] + Система крепления инструмента Wila Передние +суппорта поддержки + + +Суппорта служат для поддержки металла +и могут регулироваться по высоте. Световая и лазерная система защиты рук оператора + + + + +Характеристики: + + Модель листогибочного пресса Eco Bend Exspert + 2600-80 3100-80 + 3100-120 + 3100-160 + 3100-200 + 4100-120 + 4100-160 + 4100-200 + + Длина гибки, мм 2600 + 3100 + 3100 + 3100 + 3100 + 4100 + 4100 + 4100 + + Мощность гибки, тонн 80 + 80 + 120 + 160 + 200 + 120 + 160 + 200 + + Расстояние мужду колоннами, мм + 2200 + 2600 + 2600 + 2600 + 2600 + 3600 + 3600 + 3600 + + Скорость подвода инструмента/скорость +обратного хода,мм/с 90/60 + 90/60 + 90/65 + 90/60 + 100/75 + 90/60 + 90/60 + 100/75 + + Рабочая скорость гиба,у, мм/с 7,5 + 7,5 + 7,5 + 6,1 + 7 + 6,1 + 6,1 + 7 + + Перемещение по оси х, мм 800 + 800 + 800 + 800 + 800 + 800 + 800 + 800 + + Пальцы заднего упора, шт 2 + 2 + 2 + 2 + 2 2  2  2  + Количество передних поддержек листа, шт. + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + Емкость масла, л. 150 + 150 + 150 + 150 + 200 + 150 + 150 + 200 + + Мощность двигателя, кВт. 5,5 + 5,5 + 7,5 + 7,5 + 11 + 7,5 + 7,5 + 11 + + Ход, мм + 160 + 160 + 160 + 160 + 180 + 180 + 180 + 180 + + Величина раскрытия, мм 380 + 380 + 385 + 395 + 415 + 395 + 395 + 415 + + Глубина отверстия, зев, мм 250 + 250 + 250 + 250 + 250 + 250 + 250 + 250 + + Высота стола, мм 900 + 900 + 900 + 900 + 900 + 900 + 900 + 900 + + Ширина стола, мм + 90 + 90 + 90 + 90 + 200 + 90 + 90 + 160 + + Длина, мм 3750 + 4360 + 4250 + 4250 + 4450 + 5050 + 5050 + 5150 + + Ширина, мм 2400 + 2400 + 2500 + 2550 + 2650 + 2500 + 2550 + 2650 + + Высота, мм 1950 + 1950 + 1900 + 1900 + 2050 + 1900 + 1900 + 2050 + + Масса, кг 5227 + 5792 + 6913 + 7524 + 9311 + 8644 + 9214 + 11297ДаДа   01.12.2021 11:17:151427  ДаErmaksan [7] 0   Нет 
  Гибочный пресс Ermaksan серии Evolutionevolutionhttps://www.vekpro.ru/upload/iblock/237/237e39082891a8b9c9f6e98b0f5a99e4.jpg https://www.vekpro.ru/upload/iblock/c56/c56ce5d5a91a8eea48b7d2fb897ee093.jpgОбъединив свой 30-ти летний опыт в производстве +гибочного оборудования компания ERMAKSAN, представляет новую серию гибридных листогибочных прессов EVOLUTION. + +Быстрая, бесшумная, точная, экологичная +и энергосберегающая серия гибочных прессов Evolution обеспечивает безупречную гибку мелких деталей с высокой частотой повторения и точностью гибки. + + + +Характеристики: + + + + Модель + Кол-во опор листа, шт + Объем масл. бака, л + Раскрытие, мм + Зев, мм + Раскрытие, мм + Высота стола, мм + Ширина стола, мм + Длина, мм Выс.,мм Шир., мм Вес, +кг + + + C D E F G L H W + + EVO 2600-110 2 18 + 275 410 530 900 90 3750 2800 1950 + 7500 + EVO 3100-110 2 18 + 275 410 530 900 90 4250 2800 1950 + 8300 + EVO 3100-170 2 30 + 275 410 550 900 90 4250 2800 2150 + 9600 + EVO 3100-250 2 40 + 275 410 550 900 220 4550 2900 2350 + 15200 + EVO 3760-170 2 30 + 275 410 550 900 90 4900 2800 + 2150 11100 + EVO 3760-250 2 40 + 275 410 550 900 200 + 5100 3000 + 2350 16100 + EVO 4100-170 2 30 + 275 410 550 900 90 + 5100 2850 + 2150 12100 + EVO 4100-250 2 40 + 275 410 550 900 200 + 5150 3000 + 2350 16900 + EVO 4720-170 2 30 + 275 410 550 + 900 90 + 5280 2850 + 2150 12500 + EVO 4270-250 2 40 + 275 410 550 + 900 200 + 5320 3000 + 2250 17500 + + + +Гидравлические цилиндр управляются сервомоторами +переменного тока без пропорциональных клапанов, не требуется регулировка клапанов, что означает большую точность и меньше технического обслуживания. В то время как на обычных прессах гидравлический насос работает всю рабочую смену в листогибах серии EVO потребления энергии идет только в момент нажатия педали оператором, т.е. перемещения верхний балки в процессе гибки, таким образом, нет потерь энергии. Объем масла уменьшен на 80%, не требуется охладитель масла и масло имеет больший срок службы. + +[ /upload/medialibrary/80d/80d78e2a96af2ad5dcfe37d51979d4c5.jpg ] + + +- Почти беззвучная работа (63 дБ). +- Гибочный пресс для листовых сталей, который +минимизирует потери энергии и обеспечивает в среднем минимум 60% активной экономии энергии. +- Потребление энергии: + +- на 95% меньше во время пребывания в состоянии +готовности к гибке +- на 95% меньше во время пребывания в свободном +перемещении балки + +- на 50% меньше во время гибки +- на 70% меньше во время обратного движения +балки + +- [ /upload/medialibrary/c19/c19f391608e9cc9655caef498b9a78ad.jpg ] Так +как масло не нагревается, листогибочный пресс имеет максимизированные параметры повторяемости с наибольшей точностью. +- Высокая точность гибки ± 0,01 мм. +- На 80% меньше потребления объема масла +и не требуется частая замена масла. Кроме того, нет потребности в замене масла, по крайней мере, на протяжении 5 лет. +- В 3 раза дольше срок службы системы и помпы. +- Быстрый листогибочный пресс оснащен серводвигателем +и высокоэффективным динамическим насосом. +- Непрерывная циркуляция масла не производится, +так как насос не работает целый день, в результате чего масло не нагревается. +- Мощность гибки находится на наивысшем +уровне в результате отсутствия потерь давления, так как нет пропорциональных клапанов. +- Оси Y1 и Y2 имеют независимые масляные резервуары. +Таким образом, техническое обслуживание проводится только на одной стороне при возникновении поломки. Следовательно, проведение обслуживания упрощается. +[ /upload/medialibrary/497/4971622de3e1d4410c834aeb2810d8a7.jpg ] +Система ЧПУ Delem 66T + +- 2D графический сенсорный экран в режиме +программирования +- 3D визуализация и моделирование в производстве +- Полный комплект приложений для Windows +- USB периферийный интерфейс +- Пользовательское приложение поддерживающее +многозадачные контроллеры + +[ /upload/medialibrary/f7e/f7ec974192f3e74fbc1e70aa7a8a2a74.jpg ] Стандарт: + +- Цветной ЖК-дисплей 17″ TFT высокой яркости +- 1280 x 1024 пикселей, 16-битный цвет +- Полный контроль сенсорным экраном (IR сенсорный) +- Объем памяти 1 Гб +- 256 MB Память для деталей продуктов и инструментов +- 3D-ускоритель графики +- Поддержка Стандартных Windows ® сетей +- 2-й HSB автобус Modusys +- Аварийный выключатель ( грибок ) +- USB флэш-накопитель + + + + + + [ /upload/medialibrary/a1b/a1b52d12385584258049b783cf1f6675.jpg ] + [ /upload/medialibrary/e2b/e2be4b1a52729175bc7069561d11fbcc.jpg ] +  [ /upload/medialibrary/640/64053788878cd15d4e120ca3ddb71de0.jpg ] + + + +Передние суппорта поддержки + +Суппорта служат для поддержки металла +и могут регулироваться по высоте + +Пальцы-упоры задней траверсы + +Перемещение осуществляется по линейным +направляющим посредством ШВП по оси X, R, Z1, Z2 Универсальный набор инструмента + [ /upload/medialibrary/ddb/ddb97ef0219d94957793afc21363a929.jpg ] + [ /upload/medialibrary/a8e/a8ee3a83aedaa9fa4370a67ac10681fa.jpg ] +   [ /upload/medialibrary/2c9/2c9364566cd50acee3f0afc043b75d46.jpg ] + + Лазерная система защиты рук оператора + + +Система быстрого крепления инструмента +(опция) + +Гидравлическая + + +Механическая система компенсации прогиба + +Управление от ЧПУ + +[ /upload/medialibrary/6b4/6b4bf2032104bb1cdaa87af79adc03a1.jpg ]ДаДа   01.12.2021 11:17:151428  ДаErmaksan [7] 0   Нет 
\ No newline at end of file diff --git a/public/js/main-new.js b/public/js/main-new.js new file mode 100644 index 0000000..3d92fa1 --- /dev/null +++ b/public/js/main-new.js @@ -0,0 +1,1932 @@ +//Header +openCatalog(); // кнопка каталог +concatcUs(); // кнопка Заказать звонок +chooseCity(); // выбрать город +modalAuth(); // авторизация +modalRestorePass(); // восстановить пароль +modalRestorePassSuccess(); //восстановить пароль - успешно +modalRestoreError(); // восстановить пароль - ошибка +modalReg(); // регистрация +searchResult(); // focus input +searchResultMob(); // поиск мобилки + +//Footer +footerSpoiler(); // спойлер моб версия + +//Главная страница +swiperMain(); // swiper главная страница первый экран +swiperMainMob(); // swiper первый экран до 780px +swiperCatalog(); // swiper главная страница каталог +catalogTabsHandler(); // переключатель табов каталога +catalogButtonsHandler(); // в разделе каталог добавление в избранное и сравнить +swiperMachines(); // swiper раздел Machines +swiperPartners(); // swiper раздел Нам доверяют +cookiePopup(); // показ Куки + +//Страница Карточка товара +productPageSwiper(); // swiper первый экран +productPageMobSwiper(); // swiper первый экран мобилки +productTabs(); // табы с описанием товара +offerSwiper(); // swiper Выгодное предложение +swiperProjects(); // swiper Реализованные проекты +swiperViewed(); // swiper Недавно просматривали +swiperModels(); // swiper Образцы изделей таб-3 +fancyboxSliderProduct(); // образцы изделей +telMask(); // Imask +swiperTab5(); // swiper Аксуссуары таб-5 +swiperTab6(); // swiper Оснастка таб-6 +swiperTab7(); // swiper Похожая техника таб-7 +addToCart(); // модальное окно Товар добален в корзину +getConsult(); // модальное окно - Заказать консультацию +tableHover(); // таблица Характеристики выделение цветом + +//Модальное окно - Карточка товара кратко +modalProductTabs(); // переключение табов +modalViewed(); // раздел Недавно просматривали + +//Модальные окна +orderParts(); // Модальное окно - Заказать запчасти +addedToCompare(); // Товар добавлен в сравнение +addedToCart(); // настройка модального окна - Товар добавлен в корзину +modalSubs(); // Поп-ап - успешная подписка на рассылку + +//Страница каталог +toggleList(); // выподающий список +toogleSorting(); // сортировка +swiperArticles(); // swiper раздел Статьи по разделу +swiperReviews(); // swiper Отзывы партнеров +infoShowMore(); // мобильный верстка раздел полезная информация + +//Страница о компании +swiperHistory(); // swiper история развития + +//Личный кабинет +accountProfile(); // таб мой профиль +accountOrders(); // мои заказы +compareTable(); // переключение табов раздел сравнение +contactsSwiper(); // раздел контакты +// contactsMap(); // карта раздел контакты +exitAccount(); // Выйти из аккаунта + +// Страница каталог подфильтры +catalogFilters(); + +//страница Новости - новость +swiperNewsItem(); + +//корзина +cartCounter(); // счетчик количества в корзине +modalCartOrder(); // Оформление заказа +modalCartOrderSucc(); // заказ оформлен успешно + +//статьи +swiperArticlesPage(); // swiper Последние статьи + +//Лицензии и сертификаты +fancyboxSlider(); // поп-ап галерея + +//Вакансии +openForm(); // кнопка откликнуться в вакансиии + +//Контакты +contactsPageSwiper(); +contactspageMap(); + +//демозал +swiperDemohall(); + +// Корпоративная жизнь - мероприятие +fancyboxSliderCorp(); + +//Header +function openCatalog() { + const catalogBtn = document.querySelector('.js_catalog_btn'); + const modal = document.querySelector('.js_modal_catalog'); + let clicked = false; + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + catalogBtn.classList.add('catalog-open'); + clicked = true; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + catalogBtn.classList.remove('catalog-open'); + }; + + function toggleModal() { + if (!modal.classList.contains('active')) { + openModal(); + } else { + closeModal(); + } + } + + if (catalogBtn) { + catalogBtn.addEventListener('click', toggleModal); + } + + if (modal) { + document.addEventListener('click', (e) => { + e.stopPropagation(); + const clickBtn = e.composedPath().includes(catalogBtn); + const click = e.composedPath().includes(modal); + + if (!click && !clickBtn && modal.classList.contains('active') && clicked) { + closeModal(); + } + }); + } +} + +function concatcUs() { + const openModalLink = document.querySelector('.js_header_button_call'); + const openModalLinkMob = document.querySelector('.js_modal_call_mob'); + const closeModalBtn = document.querySelector('.js_modal_contact_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); + const modal = document.querySelector('.js_modal_contact'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +function chooseCity() { + const openModalBtn = document.querySelector('.js_city_choose'); + const closeModalBtn = document.querySelector('.js_modal_city_close'); + const modal = document.querySelector('.js_modal_city'); + const overlay = document.querySelector('.js_modal_city_overlay'); + let cities = document.querySelectorAll('.js_city_item'); + + const openModal = function () { + modal.classList.remove('modal-city--hidden'); + overlay.classList.remove('modal-city-overlay--hidden'); + // document.body.style.overflow = 'hidden'; + openModalBtn.classList.add('header-up-left__city--active'); + }; + + const closeModal = function () { + modal.classList.add('modal-city--hidden'); + overlay.classList.add('modal-city-overlay--hidden'); + // document.body.style.overflow = null; + openModalBtn.classList.remove('header-up-left__city--active'); + }; + + cities.forEach((city) => { + city.addEventListener('click', (e) => { + e.preventDefault(); + let currentCity = city; + if (!currentCity.classList.contains('city-main__item--active')) { + cities.forEach((city) => { + city.classList.remove('city-main__item--active'); + }); + + currentCity.classList.add('city-main__item--active'); + openModalBtn.innerHTML = currentCity.innerText; + closeModal(); + } + }); + }); + + if (openModalBtn) { + openModalBtn.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-city--hidden')) { + closeModal(); + } + }); +} + +function modalAuth() { + // const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_auth_close'); + const modal = document.querySelector('.js_modal_auth'); + const overlay = document.querySelector('.js_modal_auth_overlay'); + const passwordField = document.querySelector('.js_auth_pass'); + const showPasswordBtn = document.querySelector('.js_auth_show_pass'); + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || openRestoreLink) { + closeModalBtn.addEventListener('click', closeModal); + openRestoreLink.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } +} + +function modalRestorePass() { + const openModalLink = document.querySelector('.js_restore_pass'); + const closeModalBtn = document.querySelector('.js_modal_restore_close'); + const closeModalInner = document.querySelector('.js_restore_back'); + const modal = document.querySelector('.js_modal_restore'); + + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalRestorePassSuccess() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_succ_close'); + const closeModalInner = document.querySelector('.js_res_succ_ok'); + const closeModalInnerBack = document.querySelector('.js_res_succ_back'); + const modal = document.querySelector('.js_modal_restore_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInner || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalRestoreError() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_error_close'); + const closeModalInnerBack = document.querySelector('.js_restore_error_back'); + const modal = document.querySelector('.js_modal_restore_error'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } +} + +function modalReg() { + const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_reg_close'); + const closeModalInner = document.querySelector('.js_back_inner'); + const modal = document.querySelector('.js_modal_reg'); + const passwordField = document.querySelector('.js_reg_pass'); + const showPasswordBtn = document.querySelector('.js_reg_show_pass'); + const passwordFieldConfirm = document.querySelector('.js_pass_conf'); + const showPasswordConfirmBtn = document.querySelector('.js_reg_show_pass_conf'); + + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + if (openRestoreLink) { + openRestoreLink.addEventListener('click', () => { + modal.classList.remove('active'); + }); + } + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (showPasswordConfirmBtn) { + showPasswordConfirmBtn.addEventListener('click', function () { + if (passwordFieldConfirm.type === 'password') { + passwordFieldConfirm.type = 'text'; + } else { + passwordFieldConfirm.type = 'password'; + } + }); + } +} + +function searchResult() { + const searchInput = document.querySelector('.js_search_input'); + const results = document.querySelector('.js_search_result'); + + if (searchInput) { + searchInput.addEventListener('focus', function () { + searchInput.classList.add('infocus'); + results.classList.add('active'); + }); + + document.addEventListener('click', (e) => { + const clickInput = e.composedPath().includes(searchInput); + const clickResults = e.composedPath().includes(results); + + if (!clickInput && !clickResults && results.classList.contains('active')) { + results.classList.remove('active'); + searchInput.classList.remove('infocus'); + } + }); + } +} + +function searchResultMob() { + const openModalLink = document.querySelector('.js_search_btn_mob'); + const modal = document.querySelector('.js_modal_search_mobile'); + const closeModalBtn = document.querySelector('.js_modal_search_mobile_close'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink && modal) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +//Footer +function footerSpoiler() { + const spoilerButtons = document.querySelectorAll('.js_comp_btn'); + let i; + + if (window.innerWidth < 481) { + for (i = 0; i < spoilerButtons.length; i++) { + spoilerButtons[i].addEventListener('click', function () { + this.classList.toggle('footer-spoiler-button--active'); + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + } else return; +} + +//Главная страница +function swiperMain() { + var swiper = new Swiper('.mySwiper', { + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + allowSlidePrev: true, + allowSlideNext: true, + observer: true, + observeParents: true, + pagination: { + el: '.swiper-pagination', + paginationClickable: true, + dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperMainMob() { + var swiper = new Swiper('.swiper-mob', { + slidesPerView: 1.15, + centeredSlides: true, + spaceBetween: 15, + pagination: { + el: '.mob-pagination', + paginationClickable: true, + // dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperCatalog() { + var swiper = new Swiper('.swiperCatalog', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperMachines() { + var swiper = new Swiper('.swiper-machine', { + slidesPerView: 1, + spaceBetween: 20, + allowTouchMove: true, + breakpoints: { + 780: { + slidesPerView: 3, + spaceBetween: 3, + }, + 1200: { + allowTouchMove: false, + spaceBetween: 3, + }, + }, + }); +} + +function swiperPartners() { + var swiper = new Swiper('.swiper-partners', { + slidesPerView: 2.3, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_partner', + prevEl: '.swiper-button-prev_partner', + }, + breakpoints: { + 950: { + slidesPerView: 3, + }, + }, + }); +} + +function catalogButtonsHandler() { + const addToFavorite = document.querySelectorAll('.js_favorite'); + const addToCompare = document.querySelectorAll('.js_compare'); + + addToFavorite.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__favorite_active'); + }); + }); + + addToCompare.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__compare_active'); + }); + }); +} + +function catalogTabsHandler() { + const tabs = document.querySelectorAll('.tab'); + const tabsItems = document.querySelectorAll('.tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + //let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + //tab.classList.remove('tabs__item-active'); + }); + + currentBtn.classList.add('active'); + //currentTab.classList.add('tabs__item-active'); + } + }); + }); +} + +function cookiePopup() { + const cookiePopup = document.querySelector('.js_cookie_popup'); + const cookieButton = document.querySelector('.js_cookie_popup_btn'); + let cookieName = 'cookie-vekprom=accepted'; + + if (cookiePopup) { + if (document.cookie.includes(cookieName)) { + return; + } else { + cookiePopup.style.display = 'block'; + + cookieButton.addEventListener('click', () => { + document.cookie = 'cookie-vekprom=accepted; max-age=31536000; path=/'; + cookiePopup.style.display = 'none'; + }); + } + } +} + +// страница Карточка товара +function productPageSwiper() { + var galleryTop = new Swiper('.gallery', { + spaceBetween: 10, + grabCursor: true, + loop: true, + loopedSlides: 4, + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* thumbs */ + var galleryThumbs = new Swiper('.gallery-thumbs', { + spaceBetween: 10, + centeredSlides: true, + slidesPerView: 'auto', + touchRatio: 0.4, + slideToClickedSlide: true, + + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* set conteoller */ + galleryTop.controller.control = galleryThumbs; + galleryThumbs.controller.control = galleryTop; +} + +function productPageMobSwiper() { + var swiper = new Swiper('.swiper-product-mobile', { + pagination: { + el: '.product-mob-pag', + paginationClickable: true, + clickable: true, + }, + }); +} + +function productTabs() { + const tabs = document.querySelectorAll('.js-specification__tab'); + const tabsItems = document.querySelectorAll('.specification__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('specification__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('specification__tabs-item_active'); + } + }); + }); +} + +function fancyboxSliderProduct() { + const corpLife = document.querySelector('.specification'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', { + contentClick: 'iterateZoom', + Images: { + Panzoom: { + maxScale: 2, + }, + }, + }); + } +} + +function telMask() { + const phoneMaskSelector = '.js_input_phone'; + const phoneMaskInputs = document.querySelectorAll(phoneMaskSelector); + + const masksOptions = { + phone: { + mask: '+{7} (000) 000-00-00', + }, + }; + + for (const item of phoneMaskInputs) { + new IMask(item, masksOptions.phone); + } +} + +function offerSwiper() { + var swiper = new Swiper('.swiper-catalog-item', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperProjects() { + var swiper = new Swiper('.swiper-projects', { + slidesPerView: 2, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_projects', + prevEl: '.swiper-button-prev_projects', + }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, + }); +} + +function swiperModels() { + var swiper = new Swiper('.swiper-models', { + slidesPerView: 1.2, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_models', + prevEl: '.swiper-button-prev_models', + }, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, + }); +} + +function swiperViewed() { + var swiper = new Swiper('.swiper-viewed', { + slidesPerView: 1, + spaceBetween: 20, + breakpoints: { + 375: { + slidesPerView: 2, + }, + 640: { + slidesPerView: 3, + }, + 1200: { + slidesPerView: 4, + }, + }, + navigation: { + nextEl: '.swiper-button-next_viewed', + prevEl: '.swiper-button-prev_viewed', + }, + }); +} + +function swiperTab5() { + var swiper = new Swiper('.swiper-tab-5', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-5', + prevEl: '.swiper-button-prev_tab-5', + }, + }); +} + +function swiperTab6() { + var swiper = new Swiper('.swiper-tab-6', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-6', + prevEl: '.swiper-button-prev_tab-6', + }, + }); +} + +function swiperTab7() { + var swiper = new Swiper('.swiper-tab-7', { + slidesPerView: 4, + navigation: { + nextEl: '.swiper-button-next_tab-7', + prevEl: '.swiper-button-prev_tab-7', + }, + }); +} + +function addToCart() { + const openModalLink = document.querySelector('.js_buy'); + const openModalLinkMob = document.querySelector('.js_buy_mob'); + const closeModalBtn = document.querySelector('.js_modal_added_close'); + const closeInModalBtn = document.querySelector('.js_modal_added_button'); + const modal = document.querySelector('.js_modal_added'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', () => { + console.log('hi'); + }); + } + if (closeModalBtn || closeInModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + closeInModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function addedToCompare() { + // const openModalLink = document.querySelectorAll('.js_compare'); + const closeModalBtn = document.querySelector('.js_modal_compare_close'); + const modal = document.querySelector('.js_modal_compare'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.forEach((item) => { + // item.addEventListener('click', function (e) { + // e.preventDefault(); + + // openModal(); + // }); + // }); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +function getConsult() { + const openModalLink = document.querySelector('.js-cart__info-links-consult'); + const openModalLinkMob = document.querySelector('.js_product_mob_consult'); + const closeModalBtn = document.querySelector('.js_modal_parts_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); + const modal = document.querySelector('.js_modal_consult'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +// Карточка товара кратко (модальное окно) +function modalProductTabs() { + const tabs = document.querySelectorAll('.js-modal-spec__tab'); + const tabsItems = document.querySelectorAll('.js-modal-spec__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('modal-spec__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('modal-spec__tabs-item_active'); + } + }); + }); +} + +function tableHover() { + window.addEventListener('DOMContentLoaded', () => { + const table = document.querySelector('.js_table_product'); + const titles = document.querySelectorAll('.js_table_title'); + const rows = document.querySelectorAll('.js_tr'); + + titles.forEach((title, i) => { + title.addEventListener('mouseenter', () => { + title.classList.add('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.add('active'); + } + }); + }); + + title.addEventListener('mouseleave', () => { + title.classList.remove('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.remove('active'); + } + }); + }); + }); + }); +} + +function modalViewed() { + var swiper = new Swiper('.swiper-modal-viewed', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_modal-viewed', + prevEl: '.swiper-button-prev_modal-viewed', + }, + }); +} + +// модальные окна +// модальные окна - Заказать запчасти +function orderParts() { + const openModalLink = document.querySelector('.js-cart__info-links-parts'); + const openModalLinkMob = document.querySelector('.js_product_mob_parts'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const closeModalBtnMob = document.querySelector('.js_modal_parts_close_mob'); + const modal = document.querySelector('.js_modal-parts'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +// модальное окно - Заказать консультацию + +// модальное окно - Товар добавлен в корзину +function addedToCart() { + var swiper = new Swiper('.swiper-modal-added', { + slidesPerView: 3, + spaceBetween: 20, + navigation: { + nextEl: '.modal-added-bottom__btn-next', + prevEl: '.modal-added-bottom__btn-prev', + }, + scrollbar: { + el: '.modal-added-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function modalSubs() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_subscription_close'); + const modal = document.querySelector('.js_modal_subscription'); + + const openModalParts = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModalParts = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModalParts); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModalParts); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +// каталог +function toggleList() { + const acc = document.getElementsByClassName('js_catalog_accordion'); + // const titleTwo = document.querySelector('.js_cat_acc_two'); + // const titleThree = document.querySelector('.js_cat_acc_three'); + // const titleFive = document.querySelector('.js_cat_acc_five'); + // const titleSix = document.querySelector('.js_cat_acc_six'); + // const titleSeven = document.querySelector('.js_cat_acc_seven'); + // const titleEight = document.querySelector('.js_cat_acc_eight'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('catalog-accordion--active'); + + if (this.classList.contains('catalog-filters-acc__button')) { + this.classList.toggle('active'); + } + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + + // if (titleTwo) { + // titleTwo.addEventListener('click', function () { + // titleTwo.classList.toggle('cat-acc-two--active'); + // }); + // } + + // if (titleThree) { + // titleThree.addEventListener('click', function () { + // titleThree.classList.toggle('cat-acc-three--active'); + // }); + // } + + // if (titleFive) { + // titleFive.addEventListener('click', function () { + // titleFive.classList.toggle('cat-acc-five--active'); + // }); + // } + + // if (titleSix) { + // titleSix.addEventListener('click', function () { + // titleSix.classList.toggle('cat-acc-six--active'); + // }); + // } + + // if (titleSeven) { + // titleSeven.addEventListener('click', function () { + // titleSeven.classList.toggle('cat-acc-seven--active'); + // }); + // } + + // if (titleEight) { + // titleEight.addEventListener('click', function () { + // titleEight.classList.toggle('cat-acc-eight--active'); + // }); + // } +} + +function toogleSorting() { + const sortingItems = document.querySelectorAll('.js_result_sorting_item'); + + sortingItems.forEach((item) => { + item.addEventListener('click', () => { + if (!item.classList.contains('result-sorting__item--active')) { + sortingItems.forEach((item) => { + item.classList.remove('result-sorting__item--active'); + }); + + item.classList.add('result-sorting__item--active'); + } + }); + }); +} + +function swiperArticles() { + var swiper = new Swiper('.swiper-catalog-articles', { + slidesPerView: 2, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-articles', + prevEl: '.swiper-button-prev__catalog-articles', + }, + breakpoints: { + 780: { + slidesPerView: 3, + }, + 1280: { + slidesPerView: 4, + }, + }, + }); +} + +function swiperReviews() { + var swiper = new Swiper('.swiper-catalog-reviews', { + slidesPerView: 1.5, + spaceBetween: 20, + breakpoints: { + 870: { + slidesPerView: 2, + }, + 1300: { + slidesPerView: 3, + }, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +function infoShowMore() { + const catalogInfo = document.querySelector('.js_catalog_info'); + const showMoreBtn = document.querySelector('.js_catalog_info_more'); + + if (showMoreBtn) { + showMoreBtn.addEventListener('click', () => { + catalogInfo.style.height = 'auto'; + showMoreBtn.style.display = 'none'; + }); + } +} + +// о компании +function swiperHistory() { + var swiper = new Swiper('.swiper-about-history', { + direction: 'vertical', + slidesPerView: 1, + loopFillGroupWithBlank: true, + centeredSlides: true, + spaceBetween: 40, + navigation: { + nextEl: '.swiper-button-next__about-history', + prevEl: '.swiper-button-prev__about-history', + }, + }); +} + +// Личный кабинет +function accountProfile() { + const changePassLink = document.querySelector('.js_profile_pass'); + const profileData = document.querySelector('.js_profile_data'); + const profileChangePass = document.querySelector('.js_change_pass'); + const snowPassNew = document.querySelector('.js_prof_pass_new'); + const passwordField = document.querySelector('.js_prof_show_pass'); + const myProfileTab = document.querySelector('.js_my_profile'); + + if (changePassLink) { + changePassLink.addEventListener('click', () => { + profileData.classList.add('profile-block-wrapper--hidden'); + profileChangePass.classList.remove('change-pass-wrapper--hidden'); + }); + } + + if (snowPassNew) { + snowPassNew.addEventListener('click', function () { + console.log(passwordField.type); + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (profileChangePass) { + myProfileTab.addEventListener('click', () => { + if (!profileChangePass.classList.contains('change-pass-wrapper--hidden')) { + profileChangePass.classList.add('change-pass-wrapper--hidden'); + profileData.classList.remove('profile-block-wrapper--hidden'); + } + }); + } +} + +function accountOrders() { + const acc = document.querySelectorAll('.js_open_accordion'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('orders-acc__btn--active'); + if (this.classList.contains('orders-acc__btn--active')) { + this.textContent = 'Свернуть'; + } else { + this.textContent = 'Посмотреть заказ'; + } + + let panel = this.nextElementSibling; + panel.style.display = 'block'; + + if (panel.style.maxHeight) { + panel.style.display = 'none'; + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } +} + +function contactsSwiper() { + var swiper = new Swiper('.swiper-acc-contacts', { + slidesPerView: 3, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function compareTable() { + const tabs = document.querySelectorAll('.compare-tab'); + const tabsItems = document.querySelectorAll('.compare-tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-t'); + console.log('tabid', tabId); + let currentTab = document.querySelector(tabId); + console.log('currentTab', currentTab); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('compare-tabs__item--active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('compare-tabs__item--active'); + } + }); + }); +} + +const accMaps = document.querySelector('.acc-maps-wrapper'); +if (accMaps) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('acc-page-one', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-20, -70], + }, + ); + + map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function exitAccount() { + const openModalLink = document.querySelector('.js_exit_acc'); + const closeModalBtn = document.querySelector('.js_acc_exit_cancel'); + const modal = document.querySelector('.js_modal_acc_exit'); + const tabs = document.querySelectorAll('.tab'); + const firstItemList = document.querySelector('.account-tabs li:first-child'); + const accTabs = document.querySelectorAll('.tabs__item'); + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + const closeInside = function () { + accTabs.forEach((item) => { + if (item.classList.contains('tabs__item-active')) { + item.classList.remove('tabs__item-active'); + } + }); + modal.classList.remove('active'); + document.body.style.overflow = null; + openModalLink.classList.remove('active'); + firstItemList.click(); + }; + if (openModalLink) { + openModalLink.addEventListener('click', () => { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + openModalLink.classList.add('active'); + }); + openModalLink.addEventListener('click', openModal); + } + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeInside); + } +} + +// каталог подфильтры +function catalogFilters() { + priceRange(); + powerRange(); + diametrRange(); + deepRange(); + runRange(); + + function priceRange() { + let rangeMin = 100; + const range = document.querySelector('.range-selected'); + const rangeInput = document.querySelectorAll('.range-input input'); + const rangePrice = document.querySelectorAll('.range-price input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function powerRange() { + let rangeMin = 100; + const range = document.querySelector('.js_range_selected_power'); + const rangeInput = document.querySelectorAll('.js_range_input_power input'); + const rangePrice = document.querySelectorAll('.js_range_price_power input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function diametrRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_dia'); + const rangeInput = document.querySelectorAll('.js_range_input_dia input'); + const rangePrice = document.querySelectorAll('.js_range_price_dia input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function deepRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_deep'); + const rangeInput = document.querySelectorAll('.js_range_input_deep input'); + const rangePrice = document.querySelectorAll('.js_range_price_deep input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function runRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_run'); + const rangeInput = document.querySelectorAll('.js_range_input_run input'); + const rangePrice = document.querySelectorAll('.js_range_price_run input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } +} + +// страница Новости - новость +function swiperNewsItem() { + var swiper = new Swiper('.news-item-swiper', { + slidesPerView: 3, + spaceBetween: 50, + navigation: { + nextEl: '.swiper-button-next__news-item', + prevEl: '.swiper-button-prev__news-item', + }, + }); +} + +// страница Корзина +function cartCounter() { + const buttons = document.querySelectorAll('.js_btn_counter'); + + buttons.forEach((button) => { + button.addEventListener('click', () => { + const targetId = button.dataset.target; + const targetInput = document.querySelector(targetId); + const action = button.dataset.action; + + if (action === 'increment') { + targetInput.value = parseInt(targetInput.value) + 1; + } else if (action === 'decrement') { + targetInput.value = parseInt(targetInput.value) - 1; + } + }); + }); +} + +function modalCartOrder() { + const openModalLink = document.querySelector('.js_order_link'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const modal = document.querySelector('.js_modal_order'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalCartOrderSucc() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_order_succ_close'); + const modal = document.querySelector('.js_modal_order_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function swiperArticlesPage() { + var swiper = new Swiper('.swiper-articles', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +// Лицензии и сертификаты +function fancyboxSlider() { + const certificates = document.querySelector('.js_certificates'); + if (certificates) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} + +//Вакансии +function openForm() { + const openFormLink = document.querySelectorAll('.js_job_open'); + const formBlock = document.querySelectorAll('.vacancies-item-bottom'); + + openFormLink.forEach((item) => { + item.addEventListener('click', () => { + let currentLink = item; + let formBlockId = currentLink.getAttribute('data-link'); + let currentBlock = document.querySelector(formBlockId); + + currentBlock.style.display = 'block'; + currentLink.style.display = 'none'; + }); + }); +} + +// страница контакты +function contactsPageSwiper() { + var swiper = new Swiper('.swiper-contacts-page', { + slidesPerView: 4, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +const contactPage = document.querySelector('.js_cnt_map_wrapper'); +if (contactPage) { + ymaps.ready(function () { + let center = [55.60358306912159, 38.129899499999965]; + let map = new ymaps.Map('contacts-page-map-one', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('contacts-page-map-two', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.77317006896182, 37.6776425]; + let map = new ymaps.Map('contacts-page-map-three', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [51.55085957238009, 46.01793399999996]; + let map = new ymaps.Map('contacts-page-map-four', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function contactspageMap() { + const blocks = document.querySelectorAll('.js_cnt_block'); + const maps = document.querySelectorAll('.js_cnt_map'); + + blocks.forEach((block) => { + block.addEventListener('click', () => { + let currentBlock = block; + let blockId = currentBlock.getAttribute('data-tab'); + let currentMap = document.querySelector(blockId); + + if (!currentBlock.classList.contains('contacts-page-block--active')) { + blocks.forEach((block) => { + block.classList.remove('contacts-page-block--active'); + }); + + maps.forEach((map) => { + map.classList.remove('active'); + }); + + currentBlock.classList.add('contacts-page-block--active'); + currentMap.classList.add('active'); + } + }); + }); +} + +function swiperDemohall() { + var swiper = new Swiper('.swiper-demohall', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +//Корпоративгая жизнь +function fancyboxSliderCorp() { + const corpLife = document.querySelector('.js_corp_life'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} diff --git a/public/js/main-new2.js b/public/js/main-new2.js new file mode 100644 index 0000000..3d92fa1 --- /dev/null +++ b/public/js/main-new2.js @@ -0,0 +1,1932 @@ +//Header +openCatalog(); // кнопка каталог +concatcUs(); // кнопка Заказать звонок +chooseCity(); // выбрать город +modalAuth(); // авторизация +modalRestorePass(); // восстановить пароль +modalRestorePassSuccess(); //восстановить пароль - успешно +modalRestoreError(); // восстановить пароль - ошибка +modalReg(); // регистрация +searchResult(); // focus input +searchResultMob(); // поиск мобилки + +//Footer +footerSpoiler(); // спойлер моб версия + +//Главная страница +swiperMain(); // swiper главная страница первый экран +swiperMainMob(); // swiper первый экран до 780px +swiperCatalog(); // swiper главная страница каталог +catalogTabsHandler(); // переключатель табов каталога +catalogButtonsHandler(); // в разделе каталог добавление в избранное и сравнить +swiperMachines(); // swiper раздел Machines +swiperPartners(); // swiper раздел Нам доверяют +cookiePopup(); // показ Куки + +//Страница Карточка товара +productPageSwiper(); // swiper первый экран +productPageMobSwiper(); // swiper первый экран мобилки +productTabs(); // табы с описанием товара +offerSwiper(); // swiper Выгодное предложение +swiperProjects(); // swiper Реализованные проекты +swiperViewed(); // swiper Недавно просматривали +swiperModels(); // swiper Образцы изделей таб-3 +fancyboxSliderProduct(); // образцы изделей +telMask(); // Imask +swiperTab5(); // swiper Аксуссуары таб-5 +swiperTab6(); // swiper Оснастка таб-6 +swiperTab7(); // swiper Похожая техника таб-7 +addToCart(); // модальное окно Товар добален в корзину +getConsult(); // модальное окно - Заказать консультацию +tableHover(); // таблица Характеристики выделение цветом + +//Модальное окно - Карточка товара кратко +modalProductTabs(); // переключение табов +modalViewed(); // раздел Недавно просматривали + +//Модальные окна +orderParts(); // Модальное окно - Заказать запчасти +addedToCompare(); // Товар добавлен в сравнение +addedToCart(); // настройка модального окна - Товар добавлен в корзину +modalSubs(); // Поп-ап - успешная подписка на рассылку + +//Страница каталог +toggleList(); // выподающий список +toogleSorting(); // сортировка +swiperArticles(); // swiper раздел Статьи по разделу +swiperReviews(); // swiper Отзывы партнеров +infoShowMore(); // мобильный верстка раздел полезная информация + +//Страница о компании +swiperHistory(); // swiper история развития + +//Личный кабинет +accountProfile(); // таб мой профиль +accountOrders(); // мои заказы +compareTable(); // переключение табов раздел сравнение +contactsSwiper(); // раздел контакты +// contactsMap(); // карта раздел контакты +exitAccount(); // Выйти из аккаунта + +// Страница каталог подфильтры +catalogFilters(); + +//страница Новости - новость +swiperNewsItem(); + +//корзина +cartCounter(); // счетчик количества в корзине +modalCartOrder(); // Оформление заказа +modalCartOrderSucc(); // заказ оформлен успешно + +//статьи +swiperArticlesPage(); // swiper Последние статьи + +//Лицензии и сертификаты +fancyboxSlider(); // поп-ап галерея + +//Вакансии +openForm(); // кнопка откликнуться в вакансиии + +//Контакты +contactsPageSwiper(); +contactspageMap(); + +//демозал +swiperDemohall(); + +// Корпоративная жизнь - мероприятие +fancyboxSliderCorp(); + +//Header +function openCatalog() { + const catalogBtn = document.querySelector('.js_catalog_btn'); + const modal = document.querySelector('.js_modal_catalog'); + let clicked = false; + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + catalogBtn.classList.add('catalog-open'); + clicked = true; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + catalogBtn.classList.remove('catalog-open'); + }; + + function toggleModal() { + if (!modal.classList.contains('active')) { + openModal(); + } else { + closeModal(); + } + } + + if (catalogBtn) { + catalogBtn.addEventListener('click', toggleModal); + } + + if (modal) { + document.addEventListener('click', (e) => { + e.stopPropagation(); + const clickBtn = e.composedPath().includes(catalogBtn); + const click = e.composedPath().includes(modal); + + if (!click && !clickBtn && modal.classList.contains('active') && clicked) { + closeModal(); + } + }); + } +} + +function concatcUs() { + const openModalLink = document.querySelector('.js_header_button_call'); + const openModalLinkMob = document.querySelector('.js_modal_call_mob'); + const closeModalBtn = document.querySelector('.js_modal_contact_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); + const modal = document.querySelector('.js_modal_contact'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +function chooseCity() { + const openModalBtn = document.querySelector('.js_city_choose'); + const closeModalBtn = document.querySelector('.js_modal_city_close'); + const modal = document.querySelector('.js_modal_city'); + const overlay = document.querySelector('.js_modal_city_overlay'); + let cities = document.querySelectorAll('.js_city_item'); + + const openModal = function () { + modal.classList.remove('modal-city--hidden'); + overlay.classList.remove('modal-city-overlay--hidden'); + // document.body.style.overflow = 'hidden'; + openModalBtn.classList.add('header-up-left__city--active'); + }; + + const closeModal = function () { + modal.classList.add('modal-city--hidden'); + overlay.classList.add('modal-city-overlay--hidden'); + // document.body.style.overflow = null; + openModalBtn.classList.remove('header-up-left__city--active'); + }; + + cities.forEach((city) => { + city.addEventListener('click', (e) => { + e.preventDefault(); + let currentCity = city; + if (!currentCity.classList.contains('city-main__item--active')) { + cities.forEach((city) => { + city.classList.remove('city-main__item--active'); + }); + + currentCity.classList.add('city-main__item--active'); + openModalBtn.innerHTML = currentCity.innerText; + closeModal(); + } + }); + }); + + if (openModalBtn) { + openModalBtn.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-city--hidden')) { + closeModal(); + } + }); +} + +function modalAuth() { + // const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_auth_close'); + const modal = document.querySelector('.js_modal_auth'); + const overlay = document.querySelector('.js_modal_auth_overlay'); + const passwordField = document.querySelector('.js_auth_pass'); + const showPasswordBtn = document.querySelector('.js_auth_show_pass'); + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || openRestoreLink) { + closeModalBtn.addEventListener('click', closeModal); + openRestoreLink.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } +} + +function modalRestorePass() { + const openModalLink = document.querySelector('.js_restore_pass'); + const closeModalBtn = document.querySelector('.js_modal_restore_close'); + const closeModalInner = document.querySelector('.js_restore_back'); + const modal = document.querySelector('.js_modal_restore'); + + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalRestorePassSuccess() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_succ_close'); + const closeModalInner = document.querySelector('.js_res_succ_ok'); + const closeModalInnerBack = document.querySelector('.js_res_succ_back'); + const modal = document.querySelector('.js_modal_restore_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInner || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalRestoreError() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_error_close'); + const closeModalInnerBack = document.querySelector('.js_restore_error_back'); + const modal = document.querySelector('.js_modal_restore_error'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } +} + +function modalReg() { + const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_reg_close'); + const closeModalInner = document.querySelector('.js_back_inner'); + const modal = document.querySelector('.js_modal_reg'); + const passwordField = document.querySelector('.js_reg_pass'); + const showPasswordBtn = document.querySelector('.js_reg_show_pass'); + const passwordFieldConfirm = document.querySelector('.js_pass_conf'); + const showPasswordConfirmBtn = document.querySelector('.js_reg_show_pass_conf'); + + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + if (openRestoreLink) { + openRestoreLink.addEventListener('click', () => { + modal.classList.remove('active'); + }); + } + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (showPasswordConfirmBtn) { + showPasswordConfirmBtn.addEventListener('click', function () { + if (passwordFieldConfirm.type === 'password') { + passwordFieldConfirm.type = 'text'; + } else { + passwordFieldConfirm.type = 'password'; + } + }); + } +} + +function searchResult() { + const searchInput = document.querySelector('.js_search_input'); + const results = document.querySelector('.js_search_result'); + + if (searchInput) { + searchInput.addEventListener('focus', function () { + searchInput.classList.add('infocus'); + results.classList.add('active'); + }); + + document.addEventListener('click', (e) => { + const clickInput = e.composedPath().includes(searchInput); + const clickResults = e.composedPath().includes(results); + + if (!clickInput && !clickResults && results.classList.contains('active')) { + results.classList.remove('active'); + searchInput.classList.remove('infocus'); + } + }); + } +} + +function searchResultMob() { + const openModalLink = document.querySelector('.js_search_btn_mob'); + const modal = document.querySelector('.js_modal_search_mobile'); + const closeModalBtn = document.querySelector('.js_modal_search_mobile_close'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink && modal) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +//Footer +function footerSpoiler() { + const spoilerButtons = document.querySelectorAll('.js_comp_btn'); + let i; + + if (window.innerWidth < 481) { + for (i = 0; i < spoilerButtons.length; i++) { + spoilerButtons[i].addEventListener('click', function () { + this.classList.toggle('footer-spoiler-button--active'); + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + } else return; +} + +//Главная страница +function swiperMain() { + var swiper = new Swiper('.mySwiper', { + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + allowSlidePrev: true, + allowSlideNext: true, + observer: true, + observeParents: true, + pagination: { + el: '.swiper-pagination', + paginationClickable: true, + dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperMainMob() { + var swiper = new Swiper('.swiper-mob', { + slidesPerView: 1.15, + centeredSlides: true, + spaceBetween: 15, + pagination: { + el: '.mob-pagination', + paginationClickable: true, + // dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperCatalog() { + var swiper = new Swiper('.swiperCatalog', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperMachines() { + var swiper = new Swiper('.swiper-machine', { + slidesPerView: 1, + spaceBetween: 20, + allowTouchMove: true, + breakpoints: { + 780: { + slidesPerView: 3, + spaceBetween: 3, + }, + 1200: { + allowTouchMove: false, + spaceBetween: 3, + }, + }, + }); +} + +function swiperPartners() { + var swiper = new Swiper('.swiper-partners', { + slidesPerView: 2.3, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_partner', + prevEl: '.swiper-button-prev_partner', + }, + breakpoints: { + 950: { + slidesPerView: 3, + }, + }, + }); +} + +function catalogButtonsHandler() { + const addToFavorite = document.querySelectorAll('.js_favorite'); + const addToCompare = document.querySelectorAll('.js_compare'); + + addToFavorite.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__favorite_active'); + }); + }); + + addToCompare.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__compare_active'); + }); + }); +} + +function catalogTabsHandler() { + const tabs = document.querySelectorAll('.tab'); + const tabsItems = document.querySelectorAll('.tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + //let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + //tab.classList.remove('tabs__item-active'); + }); + + currentBtn.classList.add('active'); + //currentTab.classList.add('tabs__item-active'); + } + }); + }); +} + +function cookiePopup() { + const cookiePopup = document.querySelector('.js_cookie_popup'); + const cookieButton = document.querySelector('.js_cookie_popup_btn'); + let cookieName = 'cookie-vekprom=accepted'; + + if (cookiePopup) { + if (document.cookie.includes(cookieName)) { + return; + } else { + cookiePopup.style.display = 'block'; + + cookieButton.addEventListener('click', () => { + document.cookie = 'cookie-vekprom=accepted; max-age=31536000; path=/'; + cookiePopup.style.display = 'none'; + }); + } + } +} + +// страница Карточка товара +function productPageSwiper() { + var galleryTop = new Swiper('.gallery', { + spaceBetween: 10, + grabCursor: true, + loop: true, + loopedSlides: 4, + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* thumbs */ + var galleryThumbs = new Swiper('.gallery-thumbs', { + spaceBetween: 10, + centeredSlides: true, + slidesPerView: 'auto', + touchRatio: 0.4, + slideToClickedSlide: true, + + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* set conteoller */ + galleryTop.controller.control = galleryThumbs; + galleryThumbs.controller.control = galleryTop; +} + +function productPageMobSwiper() { + var swiper = new Swiper('.swiper-product-mobile', { + pagination: { + el: '.product-mob-pag', + paginationClickable: true, + clickable: true, + }, + }); +} + +function productTabs() { + const tabs = document.querySelectorAll('.js-specification__tab'); + const tabsItems = document.querySelectorAll('.specification__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('specification__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('specification__tabs-item_active'); + } + }); + }); +} + +function fancyboxSliderProduct() { + const corpLife = document.querySelector('.specification'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', { + contentClick: 'iterateZoom', + Images: { + Panzoom: { + maxScale: 2, + }, + }, + }); + } +} + +function telMask() { + const phoneMaskSelector = '.js_input_phone'; + const phoneMaskInputs = document.querySelectorAll(phoneMaskSelector); + + const masksOptions = { + phone: { + mask: '+{7} (000) 000-00-00', + }, + }; + + for (const item of phoneMaskInputs) { + new IMask(item, masksOptions.phone); + } +} + +function offerSwiper() { + var swiper = new Swiper('.swiper-catalog-item', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperProjects() { + var swiper = new Swiper('.swiper-projects', { + slidesPerView: 2, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_projects', + prevEl: '.swiper-button-prev_projects', + }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, + }); +} + +function swiperModels() { + var swiper = new Swiper('.swiper-models', { + slidesPerView: 1.2, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_models', + prevEl: '.swiper-button-prev_models', + }, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, + }); +} + +function swiperViewed() { + var swiper = new Swiper('.swiper-viewed', { + slidesPerView: 1, + spaceBetween: 20, + breakpoints: { + 375: { + slidesPerView: 2, + }, + 640: { + slidesPerView: 3, + }, + 1200: { + slidesPerView: 4, + }, + }, + navigation: { + nextEl: '.swiper-button-next_viewed', + prevEl: '.swiper-button-prev_viewed', + }, + }); +} + +function swiperTab5() { + var swiper = new Swiper('.swiper-tab-5', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-5', + prevEl: '.swiper-button-prev_tab-5', + }, + }); +} + +function swiperTab6() { + var swiper = new Swiper('.swiper-tab-6', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-6', + prevEl: '.swiper-button-prev_tab-6', + }, + }); +} + +function swiperTab7() { + var swiper = new Swiper('.swiper-tab-7', { + slidesPerView: 4, + navigation: { + nextEl: '.swiper-button-next_tab-7', + prevEl: '.swiper-button-prev_tab-7', + }, + }); +} + +function addToCart() { + const openModalLink = document.querySelector('.js_buy'); + const openModalLinkMob = document.querySelector('.js_buy_mob'); + const closeModalBtn = document.querySelector('.js_modal_added_close'); + const closeInModalBtn = document.querySelector('.js_modal_added_button'); + const modal = document.querySelector('.js_modal_added'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', () => { + console.log('hi'); + }); + } + if (closeModalBtn || closeInModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + closeInModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function addedToCompare() { + // const openModalLink = document.querySelectorAll('.js_compare'); + const closeModalBtn = document.querySelector('.js_modal_compare_close'); + const modal = document.querySelector('.js_modal_compare'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.forEach((item) => { + // item.addEventListener('click', function (e) { + // e.preventDefault(); + + // openModal(); + // }); + // }); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +function getConsult() { + const openModalLink = document.querySelector('.js-cart__info-links-consult'); + const openModalLinkMob = document.querySelector('.js_product_mob_consult'); + const closeModalBtn = document.querySelector('.js_modal_parts_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); + const modal = document.querySelector('.js_modal_consult'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +// Карточка товара кратко (модальное окно) +function modalProductTabs() { + const tabs = document.querySelectorAll('.js-modal-spec__tab'); + const tabsItems = document.querySelectorAll('.js-modal-spec__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('modal-spec__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('modal-spec__tabs-item_active'); + } + }); + }); +} + +function tableHover() { + window.addEventListener('DOMContentLoaded', () => { + const table = document.querySelector('.js_table_product'); + const titles = document.querySelectorAll('.js_table_title'); + const rows = document.querySelectorAll('.js_tr'); + + titles.forEach((title, i) => { + title.addEventListener('mouseenter', () => { + title.classList.add('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.add('active'); + } + }); + }); + + title.addEventListener('mouseleave', () => { + title.classList.remove('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.remove('active'); + } + }); + }); + }); + }); +} + +function modalViewed() { + var swiper = new Swiper('.swiper-modal-viewed', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_modal-viewed', + prevEl: '.swiper-button-prev_modal-viewed', + }, + }); +} + +// модальные окна +// модальные окна - Заказать запчасти +function orderParts() { + const openModalLink = document.querySelector('.js-cart__info-links-parts'); + const openModalLinkMob = document.querySelector('.js_product_mob_parts'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const closeModalBtnMob = document.querySelector('.js_modal_parts_close_mob'); + const modal = document.querySelector('.js_modal-parts'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +// модальное окно - Заказать консультацию + +// модальное окно - Товар добавлен в корзину +function addedToCart() { + var swiper = new Swiper('.swiper-modal-added', { + slidesPerView: 3, + spaceBetween: 20, + navigation: { + nextEl: '.modal-added-bottom__btn-next', + prevEl: '.modal-added-bottom__btn-prev', + }, + scrollbar: { + el: '.modal-added-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function modalSubs() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_subscription_close'); + const modal = document.querySelector('.js_modal_subscription'); + + const openModalParts = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModalParts = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModalParts); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModalParts); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +// каталог +function toggleList() { + const acc = document.getElementsByClassName('js_catalog_accordion'); + // const titleTwo = document.querySelector('.js_cat_acc_two'); + // const titleThree = document.querySelector('.js_cat_acc_three'); + // const titleFive = document.querySelector('.js_cat_acc_five'); + // const titleSix = document.querySelector('.js_cat_acc_six'); + // const titleSeven = document.querySelector('.js_cat_acc_seven'); + // const titleEight = document.querySelector('.js_cat_acc_eight'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('catalog-accordion--active'); + + if (this.classList.contains('catalog-filters-acc__button')) { + this.classList.toggle('active'); + } + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + + // if (titleTwo) { + // titleTwo.addEventListener('click', function () { + // titleTwo.classList.toggle('cat-acc-two--active'); + // }); + // } + + // if (titleThree) { + // titleThree.addEventListener('click', function () { + // titleThree.classList.toggle('cat-acc-three--active'); + // }); + // } + + // if (titleFive) { + // titleFive.addEventListener('click', function () { + // titleFive.classList.toggle('cat-acc-five--active'); + // }); + // } + + // if (titleSix) { + // titleSix.addEventListener('click', function () { + // titleSix.classList.toggle('cat-acc-six--active'); + // }); + // } + + // if (titleSeven) { + // titleSeven.addEventListener('click', function () { + // titleSeven.classList.toggle('cat-acc-seven--active'); + // }); + // } + + // if (titleEight) { + // titleEight.addEventListener('click', function () { + // titleEight.classList.toggle('cat-acc-eight--active'); + // }); + // } +} + +function toogleSorting() { + const sortingItems = document.querySelectorAll('.js_result_sorting_item'); + + sortingItems.forEach((item) => { + item.addEventListener('click', () => { + if (!item.classList.contains('result-sorting__item--active')) { + sortingItems.forEach((item) => { + item.classList.remove('result-sorting__item--active'); + }); + + item.classList.add('result-sorting__item--active'); + } + }); + }); +} + +function swiperArticles() { + var swiper = new Swiper('.swiper-catalog-articles', { + slidesPerView: 2, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-articles', + prevEl: '.swiper-button-prev__catalog-articles', + }, + breakpoints: { + 780: { + slidesPerView: 3, + }, + 1280: { + slidesPerView: 4, + }, + }, + }); +} + +function swiperReviews() { + var swiper = new Swiper('.swiper-catalog-reviews', { + slidesPerView: 1.5, + spaceBetween: 20, + breakpoints: { + 870: { + slidesPerView: 2, + }, + 1300: { + slidesPerView: 3, + }, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +function infoShowMore() { + const catalogInfo = document.querySelector('.js_catalog_info'); + const showMoreBtn = document.querySelector('.js_catalog_info_more'); + + if (showMoreBtn) { + showMoreBtn.addEventListener('click', () => { + catalogInfo.style.height = 'auto'; + showMoreBtn.style.display = 'none'; + }); + } +} + +// о компании +function swiperHistory() { + var swiper = new Swiper('.swiper-about-history', { + direction: 'vertical', + slidesPerView: 1, + loopFillGroupWithBlank: true, + centeredSlides: true, + spaceBetween: 40, + navigation: { + nextEl: '.swiper-button-next__about-history', + prevEl: '.swiper-button-prev__about-history', + }, + }); +} + +// Личный кабинет +function accountProfile() { + const changePassLink = document.querySelector('.js_profile_pass'); + const profileData = document.querySelector('.js_profile_data'); + const profileChangePass = document.querySelector('.js_change_pass'); + const snowPassNew = document.querySelector('.js_prof_pass_new'); + const passwordField = document.querySelector('.js_prof_show_pass'); + const myProfileTab = document.querySelector('.js_my_profile'); + + if (changePassLink) { + changePassLink.addEventListener('click', () => { + profileData.classList.add('profile-block-wrapper--hidden'); + profileChangePass.classList.remove('change-pass-wrapper--hidden'); + }); + } + + if (snowPassNew) { + snowPassNew.addEventListener('click', function () { + console.log(passwordField.type); + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (profileChangePass) { + myProfileTab.addEventListener('click', () => { + if (!profileChangePass.classList.contains('change-pass-wrapper--hidden')) { + profileChangePass.classList.add('change-pass-wrapper--hidden'); + profileData.classList.remove('profile-block-wrapper--hidden'); + } + }); + } +} + +function accountOrders() { + const acc = document.querySelectorAll('.js_open_accordion'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('orders-acc__btn--active'); + if (this.classList.contains('orders-acc__btn--active')) { + this.textContent = 'Свернуть'; + } else { + this.textContent = 'Посмотреть заказ'; + } + + let panel = this.nextElementSibling; + panel.style.display = 'block'; + + if (panel.style.maxHeight) { + panel.style.display = 'none'; + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } +} + +function contactsSwiper() { + var swiper = new Swiper('.swiper-acc-contacts', { + slidesPerView: 3, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function compareTable() { + const tabs = document.querySelectorAll('.compare-tab'); + const tabsItems = document.querySelectorAll('.compare-tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-t'); + console.log('tabid', tabId); + let currentTab = document.querySelector(tabId); + console.log('currentTab', currentTab); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('compare-tabs__item--active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('compare-tabs__item--active'); + } + }); + }); +} + +const accMaps = document.querySelector('.acc-maps-wrapper'); +if (accMaps) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('acc-page-one', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-20, -70], + }, + ); + + map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function exitAccount() { + const openModalLink = document.querySelector('.js_exit_acc'); + const closeModalBtn = document.querySelector('.js_acc_exit_cancel'); + const modal = document.querySelector('.js_modal_acc_exit'); + const tabs = document.querySelectorAll('.tab'); + const firstItemList = document.querySelector('.account-tabs li:first-child'); + const accTabs = document.querySelectorAll('.tabs__item'); + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + const closeInside = function () { + accTabs.forEach((item) => { + if (item.classList.contains('tabs__item-active')) { + item.classList.remove('tabs__item-active'); + } + }); + modal.classList.remove('active'); + document.body.style.overflow = null; + openModalLink.classList.remove('active'); + firstItemList.click(); + }; + if (openModalLink) { + openModalLink.addEventListener('click', () => { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + openModalLink.classList.add('active'); + }); + openModalLink.addEventListener('click', openModal); + } + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeInside); + } +} + +// каталог подфильтры +function catalogFilters() { + priceRange(); + powerRange(); + diametrRange(); + deepRange(); + runRange(); + + function priceRange() { + let rangeMin = 100; + const range = document.querySelector('.range-selected'); + const rangeInput = document.querySelectorAll('.range-input input'); + const rangePrice = document.querySelectorAll('.range-price input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function powerRange() { + let rangeMin = 100; + const range = document.querySelector('.js_range_selected_power'); + const rangeInput = document.querySelectorAll('.js_range_input_power input'); + const rangePrice = document.querySelectorAll('.js_range_price_power input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function diametrRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_dia'); + const rangeInput = document.querySelectorAll('.js_range_input_dia input'); + const rangePrice = document.querySelectorAll('.js_range_price_dia input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function deepRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_deep'); + const rangeInput = document.querySelectorAll('.js_range_input_deep input'); + const rangePrice = document.querySelectorAll('.js_range_price_deep input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function runRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_run'); + const rangeInput = document.querySelectorAll('.js_range_input_run input'); + const rangePrice = document.querySelectorAll('.js_range_price_run input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } +} + +// страница Новости - новость +function swiperNewsItem() { + var swiper = new Swiper('.news-item-swiper', { + slidesPerView: 3, + spaceBetween: 50, + navigation: { + nextEl: '.swiper-button-next__news-item', + prevEl: '.swiper-button-prev__news-item', + }, + }); +} + +// страница Корзина +function cartCounter() { + const buttons = document.querySelectorAll('.js_btn_counter'); + + buttons.forEach((button) => { + button.addEventListener('click', () => { + const targetId = button.dataset.target; + const targetInput = document.querySelector(targetId); + const action = button.dataset.action; + + if (action === 'increment') { + targetInput.value = parseInt(targetInput.value) + 1; + } else if (action === 'decrement') { + targetInput.value = parseInt(targetInput.value) - 1; + } + }); + }); +} + +function modalCartOrder() { + const openModalLink = document.querySelector('.js_order_link'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const modal = document.querySelector('.js_modal_order'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalCartOrderSucc() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_order_succ_close'); + const modal = document.querySelector('.js_modal_order_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function swiperArticlesPage() { + var swiper = new Swiper('.swiper-articles', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +// Лицензии и сертификаты +function fancyboxSlider() { + const certificates = document.querySelector('.js_certificates'); + if (certificates) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} + +//Вакансии +function openForm() { + const openFormLink = document.querySelectorAll('.js_job_open'); + const formBlock = document.querySelectorAll('.vacancies-item-bottom'); + + openFormLink.forEach((item) => { + item.addEventListener('click', () => { + let currentLink = item; + let formBlockId = currentLink.getAttribute('data-link'); + let currentBlock = document.querySelector(formBlockId); + + currentBlock.style.display = 'block'; + currentLink.style.display = 'none'; + }); + }); +} + +// страница контакты +function contactsPageSwiper() { + var swiper = new Swiper('.swiper-contacts-page', { + slidesPerView: 4, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +const contactPage = document.querySelector('.js_cnt_map_wrapper'); +if (contactPage) { + ymaps.ready(function () { + let center = [55.60358306912159, 38.129899499999965]; + let map = new ymaps.Map('contacts-page-map-one', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('contacts-page-map-two', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.77317006896182, 37.6776425]; + let map = new ymaps.Map('contacts-page-map-three', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [51.55085957238009, 46.01793399999996]; + let map = new ymaps.Map('contacts-page-map-four', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function contactspageMap() { + const blocks = document.querySelectorAll('.js_cnt_block'); + const maps = document.querySelectorAll('.js_cnt_map'); + + blocks.forEach((block) => { + block.addEventListener('click', () => { + let currentBlock = block; + let blockId = currentBlock.getAttribute('data-tab'); + let currentMap = document.querySelector(blockId); + + if (!currentBlock.classList.contains('contacts-page-block--active')) { + blocks.forEach((block) => { + block.classList.remove('contacts-page-block--active'); + }); + + maps.forEach((map) => { + map.classList.remove('active'); + }); + + currentBlock.classList.add('contacts-page-block--active'); + currentMap.classList.add('active'); + } + }); + }); +} + +function swiperDemohall() { + var swiper = new Swiper('.swiper-demohall', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +//Корпоративгая жизнь +function fancyboxSliderCorp() { + const corpLife = document.querySelector('.js_corp_life'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} diff --git a/public/js/main-new3.js b/public/js/main-new3.js new file mode 100644 index 0000000..c0244f9 --- /dev/null +++ b/public/js/main-new3.js @@ -0,0 +1,1932 @@ +//Header +openCatalog(); // кнопка каталог +concatcUs(); // кнопка Заказать звонок +chooseCity(); // выбрать город +modalAuth(); // авторизация +modalRestorePass(); // восстановить пароль +modalRestorePassSuccess(); //восстановить пароль - успешно +modalRestoreError(); // восстановить пароль - ошибка +modalReg(); // регистрация +searchResult(); // focus input +searchResultMob(); // поиск мобилки + +//Footer +footerSpoiler(); // спойлер моб версия + +//Главная страница +swiperMain(); // swiper главная страница первый экран +swiperMainMob(); // swiper первый экран до 780px +swiperCatalog(); // swiper главная страница каталог +catalogTabsHandler(); // переключатель табов каталога +catalogButtonsHandler(); // в разделе каталог добавление в избранное и сравнить +swiperMachines(); // swiper раздел Machines +swiperPartners(); // swiper раздел Нам доверяют +cookiePopup(); // показ Куки + +//Страница Карточка товара +productPageSwiper(); // swiper первый экран +productPageMobSwiper(); // swiper первый экран мобилки +productTabs(); // табы с описанием товара +offerSwiper(); // swiper Выгодное предложение +swiperProjects(); // swiper Реализованные проекты +swiperViewed(); // swiper Недавно просматривали +swiperModels(); // swiper Образцы изделей таб-3 +fancyboxSliderProduct(); // образцы изделей +telMask(); // Imask +swiperTab5(); // swiper Аксуссуары таб-5 +swiperTab6(); // swiper Оснастка таб-6 +swiperTab7(); // swiper Похожая техника таб-7 +addToCart(); // модальное окно Товар добален в корзину +getConsult(); // модальное окно - Заказать консультацию +tableHover(); // таблица Характеристики выделение цветом + +//Модальное окно - Карточка товара кратко +modalProductTabs(); // переключение табов +modalViewed(); // раздел Недавно просматривали + +//Модальные окна +orderParts(); // Модальное окно - Заказать запчасти +addedToCompare(); // Товар добавлен в сравнение +addedToCart(); // настройка модального окна - Товар добавлен в корзину +modalSubs(); // Поп-ап - успешная подписка на рассылку + +//Страница каталог +toggleList(); // выподающий список +toogleSorting(); // сортировка +swiperArticles(); // swiper раздел Статьи по разделу +swiperReviews(); // swiper Отзывы партнеров +infoShowMore(); // мобильный верстка раздел полезная информация + +//Страница о компании +swiperHistory(); // swiper история развития + +//Личный кабинет +accountProfile(); // таб мой профиль +accountOrders(); // мои заказы +compareTable(); // переключение табов раздел сравнение +contactsSwiper(); // раздел контакты +// contactsMap(); // карта раздел контакты +exitAccount(); // Выйти из аккаунта + +// Страница каталог подфильтры +catalogFilters(); + +//страница Новости - новость +swiperNewsItem(); + +//корзина +cartCounter(); // счетчик количества в корзине +modalCartOrder(); // Оформление заказа +modalCartOrderSucc(); // заказ оформлен успешно + +//статьи +swiperArticlesPage(); // swiper Последние статьи + +//Лицензии и сертификаты +fancyboxSlider(); // поп-ап галерея + +//Вакансии +openForm(); // кнопка откликнуться в вакансиии + +//Контакты +contactsPageSwiper(); +contactspageMap(); + +//демозал +swiperDemohall(); + +// Корпоративная жизнь - мероприятие +fancyboxSliderCorp(); + +//Header +function openCatalog() { + const catalogBtn = document.querySelector('.js_catalog_btn'); + const modal = document.querySelector('.js_modal_catalog'); + let clicked = false; + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + catalogBtn.classList.add('catalog-open'); + clicked = true; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + catalogBtn.classList.remove('catalog-open'); + }; + + function toggleModal() { + if (!modal.classList.contains('active')) { + openModal(); + } else { + closeModal(); + } + } + + if (catalogBtn) { + catalogBtn.addEventListener('click', toggleModal); + } + + if (modal) { + document.addEventListener('click', (e) => { + e.stopPropagation(); + const clickBtn = e.composedPath().includes(catalogBtn); + const click = e.composedPath().includes(modal); + + if (!click && !clickBtn && modal.classList.contains('active') && clicked) { + closeModal(); + } + }); + } +} + +function concatcUs() { + const openModalLink = document.querySelector('.js_header_button_call'); + const openModalLinkMob = document.querySelector('.js_modal_call_mob'); + const closeModalBtn = document.querySelector('.js_modal_contact_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); + const modal = document.querySelector('.js_modal_contact'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +function chooseCity() { + const openModalBtn = document.querySelector('.js_city_choose'); + const closeModalBtn = document.querySelector('.js_modal_city_close'); + const modal = document.querySelector('.js_modal_city'); + const overlay = document.querySelector('.js_modal_city_overlay'); + let cities = document.querySelectorAll('.js_city_item'); + + const openModal = function () { + modal.classList.remove('modal-city--hidden'); + overlay.classList.remove('modal-city-overlay--hidden'); + // document.body.style.overflow = 'hidden'; + openModalBtn.classList.add('header-up-left__city--active'); + }; + + const closeModal = function () { + modal.classList.add('modal-city--hidden'); + overlay.classList.add('modal-city-overlay--hidden'); + // document.body.style.overflow = null; + openModalBtn.classList.remove('header-up-left__city--active'); + }; + + cities.forEach((city) => { + city.addEventListener('click', (e) => { + e.preventDefault(); + let currentCity = city; + if (!currentCity.classList.contains('city-main__item--active')) { + cities.forEach((city) => { + city.classList.remove('city-main__item--active'); + }); + + currentCity.classList.add('city-main__item--active'); + openModalBtn.innerHTML = currentCity.innerText; + closeModal(); + } + }); + }); + + if (openModalBtn) { + openModalBtn.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-city--hidden')) { + closeModal(); + } + }); +} + +function modalAuth() { + // const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_auth_close'); + const modal = document.querySelector('.js_modal_auth'); + const overlay = document.querySelector('.js_modal_auth_overlay'); + const passwordField = document.querySelector('.js_auth_pass'); + const showPasswordBtn = document.querySelector('.js_auth_show_pass'); + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || openRestoreLink) { + closeModalBtn.addEventListener('click', closeModal); + openRestoreLink.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } +} + +function modalRestorePass() { + const openModalLink = document.querySelector('.js_restore_pass'); + const closeModalBtn = document.querySelector('.js_modal_restore_close'); + const closeModalInner = document.querySelector('.js_restore_back'); + const modal = document.querySelector('.js_modal_restore'); + + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalRestorePassSuccess() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_succ_close'); + const closeModalInner = document.querySelector('.js_res_succ_ok'); + const closeModalInnerBack = document.querySelector('.js_res_succ_back'); + const modal = document.querySelector('.js_modal_restore_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInner || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalRestoreError() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_error_close'); + const closeModalInnerBack = document.querySelector('.js_restore_error_back'); + const modal = document.querySelector('.js_modal_restore_error'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } +} + +function modalReg() { + const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_reg_close'); + const closeModalInner = document.querySelector('.js_back_inner'); + const modal = document.querySelector('.js_modal_reg'); + const passwordField = document.querySelector('.js_reg_pass'); + const showPasswordBtn = document.querySelector('.js_reg_show_pass'); + const passwordFieldConfirm = document.querySelector('.js_pass_conf'); + const showPasswordConfirmBtn = document.querySelector('.js_reg_show_pass_conf'); + + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + if (openRestoreLink) { + openRestoreLink.addEventListener('click', () => { + modal.classList.remove('active'); + }); + } + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (showPasswordConfirmBtn) { + showPasswordConfirmBtn.addEventListener('click', function () { + if (passwordFieldConfirm.type === 'password') { + passwordFieldConfirm.type = 'text'; + } else { + passwordFieldConfirm.type = 'password'; + } + }); + } +} + +function searchResult() { + const searchInput = document.querySelector('.js_search_input'); + const results = document.querySelector('.js_search_result'); + + if (searchInput) { + searchInput.addEventListener('focus', function () { + searchInput.classList.add('infocus'); + results.classList.add('active'); + }); + + document.addEventListener('click', (e) => { + const clickInput = e.composedPath().includes(searchInput); + const clickResults = e.composedPath().includes(results); + + if (!clickInput && !clickResults && results.classList.contains('active')) { + results.classList.remove('active'); + searchInput.classList.remove('infocus'); + } + }); + } +} + +function searchResultMob() { + const openModalLink = document.querySelector('.js_search_btn_mob'); + const modal = document.querySelector('.js_modal_search_mobile'); + const closeModalBtn = document.querySelector('.js_modal_search_mobile_close'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink && modal) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +//Footer +function footerSpoiler() { + const spoilerButtons = document.querySelectorAll('.js_comp_btn'); + let i; + + if (window.innerWidth < 481) { + for (i = 0; i < spoilerButtons.length; i++) { + spoilerButtons[i].addEventListener('click', function () { + this.classList.toggle('footer-spoiler-button--active'); + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + } else return; +} + +//Главная страница +function swiperMain() { + var swiper = new Swiper('.mySwiper', { + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + allowSlidePrev: true, + allowSlideNext: true, + observer: true, + observeParents: true, + pagination: { + el: '.swiper-pagination', + paginationClickable: true, + dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperMainMob() { + var swiper = new Swiper('.swiper-mob', { + slidesPerView: 1.15, + centeredSlides: true, + spaceBetween: 15, + pagination: { + el: '.mob-pagination', + paginationClickable: true, + // dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperCatalog() { + var swiper = new Swiper('.swiperCatalog', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperMachines() { + var swiper = new Swiper('.swiper-machine', { + slidesPerView: 1, + spaceBetween: 20, + allowTouchMove: true, + breakpoints: { + 780: { + slidesPerView: 3, + spaceBetween: 3, + }, + 1200: { + allowTouchMove: false, + spaceBetween: 3, + }, + }, + }); +} + +function swiperPartners() { + var swiper = new Swiper('.swiper-partners', { + slidesPerView: 2.3, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_partner', + prevEl: '.swiper-button-prev_partner', + }, + breakpoints: { + 950: { + slidesPerView: 3, + }, + }, + }); +} + +function catalogButtonsHandler() { + const addToFavorite = document.querySelectorAll('.js_favorite'); + const addToCompare = document.querySelectorAll('.js_compare'); + + addToFavorite.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__favorite_active'); + }); + }); + + addToCompare.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__compare_active'); + }); + }); +} + +function catalogTabsHandler() { + const tabs = document.querySelectorAll('.tab'); + const tabsItems = document.querySelectorAll('.tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('tabs__item-active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('tabs__item-active'); + } + }); + }); +} + +function cookiePopup() { + const cookiePopup = document.querySelector('.js_cookie_popup'); + const cookieButton = document.querySelector('.js_cookie_popup_btn'); + let cookieName = 'cookie-vekprom=accepted'; + + if (cookiePopup) { + if (document.cookie.includes(cookieName)) { + return; + } else { + cookiePopup.style.display = 'block'; + + cookieButton.addEventListener('click', () => { + document.cookie = 'cookie-vekprom=accepted; max-age=31536000; path=/'; + cookiePopup.style.display = 'none'; + }); + } + } +} + +// страница Карточка товара +function productPageSwiper() { + var galleryTop = new Swiper('.gallery', { + spaceBetween: 10, + grabCursor: true, + loop: true, + loopedSlides: 4, + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* thumbs */ + var galleryThumbs = new Swiper('.gallery-thumbs', { + spaceBetween: 10, + centeredSlides: true, + slidesPerView: 'auto', + touchRatio: 0.4, + slideToClickedSlide: true, + + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* set conteoller */ + galleryTop.controller.control = galleryThumbs; + galleryThumbs.controller.control = galleryTop; +} + +function productPageMobSwiper() { + var swiper = new Swiper('.swiper-product-mobile', { + pagination: { + el: '.product-mob-pag', + paginationClickable: true, + clickable: true, + }, + }); +} + +function productTabs() { + const tabs = document.querySelectorAll('.js-specification__tab'); + const tabsItems = document.querySelectorAll('.specification__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('specification__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('specification__tabs-item_active'); + } + }); + }); +} + +function fancyboxSliderProduct() { + const corpLife = document.querySelector('.specification'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', { + contentClick: 'iterateZoom', + Images: { + Panzoom: { + maxScale: 2, + }, + }, + }); + } +} + +function telMask() { + const phoneMaskSelector = '.js_input_phone'; + const phoneMaskInputs = document.querySelectorAll(phoneMaskSelector); + + const masksOptions = { + phone: { + mask: '+{7} (000) 000-00-00', + }, + }; + + for (const item of phoneMaskInputs) { + new IMask(item, masksOptions.phone); + } +} + +function offerSwiper() { + var swiper = new Swiper('.swiper-catalog-item', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperProjects() { + var swiper = new Swiper('.swiper-projects', { + slidesPerView: 2, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_projects', + prevEl: '.swiper-button-prev_projects', + }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, + }); +} + +function swiperModels() { + var swiper = new Swiper('.swiper-models', { + slidesPerView: 1.2, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_models', + prevEl: '.swiper-button-prev_models', + }, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, + }); +} + +function swiperViewed() { + var swiper = new Swiper('.swiper-viewed', { + slidesPerView: 1, + spaceBetween: 20, + breakpoints: { + 375: { + slidesPerView: 2, + }, + 640: { + slidesPerView: 3, + }, + 1200: { + slidesPerView: 4, + }, + }, + navigation: { + nextEl: '.swiper-button-next_viewed', + prevEl: '.swiper-button-prev_viewed', + }, + }); +} + +function swiperTab5() { + var swiper = new Swiper('.swiper-tab-5', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-5', + prevEl: '.swiper-button-prev_tab-5', + }, + }); +} + +function swiperTab6() { + var swiper = new Swiper('.swiper-tab-6', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-6', + prevEl: '.swiper-button-prev_tab-6', + }, + }); +} + +function swiperTab7() { + var swiper = new Swiper('.swiper-tab-7', { + slidesPerView: 4, + navigation: { + nextEl: '.swiper-button-next_tab-7', + prevEl: '.swiper-button-prev_tab-7', + }, + }); +} + +function addToCart() { + const openModalLink = document.querySelector('.js_buy'); + const openModalLinkMob = document.querySelector('.js_buy_mob'); + const closeModalBtn = document.querySelector('.js_modal_added_close'); + const closeInModalBtn = document.querySelector('.js_modal_added_button'); + const modal = document.querySelector('.js_modal_added'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', () => { + console.log('hi'); + }); + } + if (closeModalBtn || closeInModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + closeInModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function addedToCompare() { + // const openModalLink = document.querySelectorAll('.js_compare'); + const closeModalBtn = document.querySelector('.js_modal_compare_close'); + const modal = document.querySelector('.js_modal_compare'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.forEach((item) => { + // item.addEventListener('click', function (e) { + // e.preventDefault(); + + // openModal(); + // }); + // }); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +function getConsult() { + const openModalLink = document.querySelector('.js-cart__info-links-consult'); + const openModalLinkMob = document.querySelector('.js_product_mob_consult'); + const closeModalBtn = document.querySelector('.js_modal_parts_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); + const modal = document.querySelector('.js_modal_consult'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +// Карточка товара кратко (модальное окно) +function modalProductTabs() { + const tabs = document.querySelectorAll('.js-modal-spec__tab'); + const tabsItems = document.querySelectorAll('.js-modal-spec__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('modal-spec__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('modal-spec__tabs-item_active'); + } + }); + }); +} + +function tableHover() { + window.addEventListener('DOMContentLoaded', () => { + const table = document.querySelector('.js_table_product'); + const titles = document.querySelectorAll('.js_table_title'); + const rows = document.querySelectorAll('.js_tr'); + + titles.forEach((title, i) => { + title.addEventListener('mouseenter', () => { + title.classList.add('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.add('active'); + } + }); + }); + + title.addEventListener('mouseleave', () => { + title.classList.remove('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.remove('active'); + } + }); + }); + }); + }); +} + +function modalViewed() { + var swiper = new Swiper('.swiper-modal-viewed', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_modal-viewed', + prevEl: '.swiper-button-prev_modal-viewed', + }, + }); +} + +// модальные окна +// модальные окна - Заказать запчасти +function orderParts() { + const openModalLink = document.querySelector('.js-cart__info-links-parts'); + const openModalLinkMob = document.querySelector('.js_product_mob_parts'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const closeModalBtnMob = document.querySelector('.js_modal_parts_close_mob'); + const modal = document.querySelector('.js_modal-parts'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +// модальное окно - Заказать консультацию + +// модальное окно - Товар добавлен в корзину +function addedToCart() { + var swiper = new Swiper('.swiper-modal-added', { + slidesPerView: 3, + spaceBetween: 20, + navigation: { + nextEl: '.modal-added-bottom__btn-next', + prevEl: '.modal-added-bottom__btn-prev', + }, + scrollbar: { + el: '.modal-added-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function modalSubs() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_subscription_close'); + const modal = document.querySelector('.js_modal_subscription'); + + const openModalParts = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModalParts = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModalParts); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModalParts); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +// каталог +function toggleList() { + const acc = document.getElementsByClassName('js_catalog_accordion'); + // const titleTwo = document.querySelector('.js_cat_acc_two'); + // const titleThree = document.querySelector('.js_cat_acc_three'); + // const titleFive = document.querySelector('.js_cat_acc_five'); + // const titleSix = document.querySelector('.js_cat_acc_six'); + // const titleSeven = document.querySelector('.js_cat_acc_seven'); + // const titleEight = document.querySelector('.js_cat_acc_eight'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('catalog-accordion--active'); + + if (this.classList.contains('catalog-filters-acc__button')) { + this.classList.toggle('active'); + } + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + + // if (titleTwo) { + // titleTwo.addEventListener('click', function () { + // titleTwo.classList.toggle('cat-acc-two--active'); + // }); + // } + + // if (titleThree) { + // titleThree.addEventListener('click', function () { + // titleThree.classList.toggle('cat-acc-three--active'); + // }); + // } + + // if (titleFive) { + // titleFive.addEventListener('click', function () { + // titleFive.classList.toggle('cat-acc-five--active'); + // }); + // } + + // if (titleSix) { + // titleSix.addEventListener('click', function () { + // titleSix.classList.toggle('cat-acc-six--active'); + // }); + // } + + // if (titleSeven) { + // titleSeven.addEventListener('click', function () { + // titleSeven.classList.toggle('cat-acc-seven--active'); + // }); + // } + + // if (titleEight) { + // titleEight.addEventListener('click', function () { + // titleEight.classList.toggle('cat-acc-eight--active'); + // }); + // } +} + +function toogleSorting() { + const sortingItems = document.querySelectorAll('.js_result_sorting_item'); + + sortingItems.forEach((item) => { + item.addEventListener('click', () => { + if (!item.classList.contains('result-sorting__item--active')) { + sortingItems.forEach((item) => { + item.classList.remove('result-sorting__item--active'); + }); + + item.classList.add('result-sorting__item--active'); + } + }); + }); +} + +function swiperArticles() { + var swiper = new Swiper('.swiper-catalog-articles', { + slidesPerView: 2, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-articles', + prevEl: '.swiper-button-prev__catalog-articles', + }, + breakpoints: { + 780: { + slidesPerView: 3, + }, + 1280: { + slidesPerView: 4, + }, + }, + }); +} + +function swiperReviews() { + var swiper = new Swiper('.swiper-catalog-reviews', { + slidesPerView: 1.5, + spaceBetween: 20, + breakpoints: { + 870: { + slidesPerView: 2, + }, + 1300: { + slidesPerView: 3, + }, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +function infoShowMore() { + const catalogInfo = document.querySelector('.js_catalog_info'); + const showMoreBtn = document.querySelector('.js_catalog_info_more'); + + if (showMoreBtn) { + showMoreBtn.addEventListener('click', () => { + catalogInfo.style.height = 'auto'; + showMoreBtn.style.display = 'none'; + }); + } +} + +// о компании +function swiperHistory() { + var swiper = new Swiper('.swiper-about-history', { + direction: 'vertical', + slidesPerView: 1, + loopFillGroupWithBlank: true, + centeredSlides: true, + spaceBetween: 40, + navigation: { + nextEl: '.swiper-button-next__about-history', + prevEl: '.swiper-button-prev__about-history', + }, + }); +} + +// Личный кабинет +function accountProfile() { + const changePassLink = document.querySelector('.js_profile_pass'); + const profileData = document.querySelector('.js_profile_data'); + const profileChangePass = document.querySelector('.js_change_pass'); + const snowPassNew = document.querySelector('.js_prof_pass_new'); + const passwordField = document.querySelector('.js_prof_show_pass'); + const myProfileTab = document.querySelector('.js_my_profile'); + + if (changePassLink) { + changePassLink.addEventListener('click', () => { + profileData.classList.add('profile-block-wrapper--hidden'); + profileChangePass.classList.remove('change-pass-wrapper--hidden'); + }); + } + + if (snowPassNew) { + snowPassNew.addEventListener('click', function () { + console.log(passwordField.type); + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (profileChangePass) { + myProfileTab.addEventListener('click', () => { + if (!profileChangePass.classList.contains('change-pass-wrapper--hidden')) { + profileChangePass.classList.add('change-pass-wrapper--hidden'); + profileData.classList.remove('profile-block-wrapper--hidden'); + } + }); + } +} + +function accountOrders() { + const acc = document.querySelectorAll('.js_open_accordion'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('orders-acc__btn--active'); + if (this.classList.contains('orders-acc__btn--active')) { + this.textContent = 'Свернуть'; + } else { + this.textContent = 'Посмотреть заказ'; + } + + let panel = this.nextElementSibling; + panel.style.display = 'block'; + + if (panel.style.maxHeight) { + panel.style.display = 'none'; + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } +} + +function contactsSwiper() { + var swiper = new Swiper('.swiper-acc-contacts', { + slidesPerView: 3, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function compareTable() { + const tabs = document.querySelectorAll('.compare-tab'); + const tabsItems = document.querySelectorAll('.compare-tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-t'); + console.log('tabid', tabId); + let currentTab = document.querySelector(tabId); + console.log('currentTab', currentTab); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('compare-tabs__item--active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('compare-tabs__item--active'); + } + }); + }); +} + +const accMaps = document.querySelector('.acc-maps-wrapper'); +if (accMaps) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('acc-page-one', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-20, -70], + }, + ); + + map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function exitAccount() { + const openModalLink = document.querySelector('.js_exit_acc'); + const closeModalBtn = document.querySelector('.js_acc_exit_cancel'); + const modal = document.querySelector('.js_modal_acc_exit'); + const tabs = document.querySelectorAll('.tab'); + const firstItemList = document.querySelector('.account-tabs li:first-child'); + const accTabs = document.querySelectorAll('.tabs__item'); + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + const closeInside = function () { + accTabs.forEach((item) => { + if (item.classList.contains('tabs__item-active')) { + item.classList.remove('tabs__item-active'); + } + }); + modal.classList.remove('active'); + document.body.style.overflow = null; + openModalLink.classList.remove('active'); + firstItemList.click(); + }; + if (openModalLink) { + openModalLink.addEventListener('click', () => { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + openModalLink.classList.add('active'); + }); + openModalLink.addEventListener('click', openModal); + } + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeInside); + } +} + +// каталог подфильтры +function catalogFilters() { + priceRange(); + powerRange(); + diametrRange(); + deepRange(); + runRange(); + + function priceRange() { + let rangeMin = 100; + const range = document.querySelector('.range-selected'); + const rangeInput = document.querySelectorAll('.range-input input'); + const rangePrice = document.querySelectorAll('.range-price input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function powerRange() { + let rangeMin = 100; + const range = document.querySelector('.js_range_selected_power'); + const rangeInput = document.querySelectorAll('.js_range_input_power input'); + const rangePrice = document.querySelectorAll('.js_range_price_power input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function diametrRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_dia'); + const rangeInput = document.querySelectorAll('.js_range_input_dia input'); + const rangePrice = document.querySelectorAll('.js_range_price_dia input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function deepRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_deep'); + const rangeInput = document.querySelectorAll('.js_range_input_deep input'); + const rangePrice = document.querySelectorAll('.js_range_price_deep input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function runRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_run'); + const rangeInput = document.querySelectorAll('.js_range_input_run input'); + const rangePrice = document.querySelectorAll('.js_range_price_run input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } +} + +// страница Новости - новость +function swiperNewsItem() { + var swiper = new Swiper('.news-item-swiper', { + slidesPerView: 3, + spaceBetween: 50, + navigation: { + nextEl: '.swiper-button-next__news-item', + prevEl: '.swiper-button-prev__news-item', + }, + }); +} + +// страница Корзина +function cartCounter() { + const buttons = document.querySelectorAll('.js_btn_counter'); + + buttons.forEach((button) => { + button.addEventListener('click', () => { + const targetId = button.dataset.target; + const targetInput = document.querySelector(targetId); + const action = button.dataset.action; + + if (action === 'increment') { + targetInput.value = parseInt(targetInput.value) + 1; + } else if (action === 'decrement') { + targetInput.value = parseInt(targetInput.value) - 1; + } + }); + }); +} + +function modalCartOrder() { + const openModalLink = document.querySelector('.js_order_link'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const modal = document.querySelector('.js_modal_order'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalCartOrderSucc() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_order_succ_close'); + const modal = document.querySelector('.js_modal_order_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function swiperArticlesPage() { + var swiper = new Swiper('.swiper-articles', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +// Лицензии и сертификаты +function fancyboxSlider() { + const certificates = document.querySelector('.js_certificates'); + if (certificates) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} + +//Вакансии +function openForm() { + const openFormLink = document.querySelectorAll('.js_job_open'); + const formBlock = document.querySelectorAll('.vacancies-item-bottom'); + + openFormLink.forEach((item) => { + item.addEventListener('click', () => { + let currentLink = item; + let formBlockId = currentLink.getAttribute('data-link'); + let currentBlock = document.querySelector(formBlockId); + + currentBlock.style.display = 'block'; + currentLink.style.display = 'none'; + }); + }); +} + +// страница контакты +function contactsPageSwiper() { + var swiper = new Swiper('.swiper-contacts-page', { + slidesPerView: 4, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +const contactPage = document.querySelector('.js_cnt_map_wrapper'); +if (contactPage) { + ymaps.ready(function () { + let center = [55.60358306912159, 38.129899499999965]; + let map = new ymaps.Map('contacts-page-map-one', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('contacts-page-map-two', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.77317006896182, 37.6776425]; + let map = new ymaps.Map('contacts-page-map-three', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [51.55085957238009, 46.01793399999996]; + let map = new ymaps.Map('contacts-page-map-four', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function contactspageMap() { + const blocks = document.querySelectorAll('.js_cnt_block'); + const maps = document.querySelectorAll('.js_cnt_map'); + + blocks.forEach((block) => { + block.addEventListener('click', () => { + let currentBlock = block; + let blockId = currentBlock.getAttribute('data-tab'); + let currentMap = document.querySelector(blockId); + + if (!currentBlock.classList.contains('contacts-page-block--active')) { + blocks.forEach((block) => { + block.classList.remove('contacts-page-block--active'); + }); + + maps.forEach((map) => { + map.classList.remove('active'); + }); + + currentBlock.classList.add('contacts-page-block--active'); + currentMap.classList.add('active'); + } + }); + }); +} + +function swiperDemohall() { + var swiper = new Swiper('.swiper-demohall', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +//Корпоративгая жизнь +function fancyboxSliderCorp() { + const corpLife = document.querySelector('.js_corp_life'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} diff --git a/public/js/main.js b/public/js/main.js index 2224be9..ed58c96 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -1,5 +1,5 @@ //Header -openCatalog(); // кнопка каталог в header +openCatalog(); // кнопка каталог concatcUs(); // кнопка Заказать звонок chooseCity(); // выбрать город modalAuth(); // авторизация @@ -7,12 +7,15 @@ modalRestorePass(); // восстановить пароль modalRestorePassSuccess(); //восстановить пароль - успешно modalRestoreError(); // восстановить пароль - ошибка modalReg(); // регистрация +searchResult(); // focus input +searchResultMob(); // поиск мобилки //Footer footerSpoiler(); // спойлер моб версия //Главная страница swiperMain(); // swiper главная страница первый экран +swiperMainMob(); // swiper первый экран до 780px swiperCatalog(); // swiper главная страница каталог catalogTabsHandler(); // переключатель табов каталога catalogButtonsHandler(); // в разделе каталог добавление в избранное и сравнить @@ -22,18 +25,19 @@ cookiePopup(); // показ Куки //Страница Карточка товара productPageSwiper(); // swiper первый экран +productPageMobSwiper(); // swiper первый экран мобилки productTabs(); // табы с описанием товара offerSwiper(); // swiper Выгодное предложение swiperProjects(); // swiper Реализованные проекты swiperViewed(); // swiper Недавно просматривали swiperModels(); // swiper Образцы изделей таб-3 +fancyboxSliderProduct(); // образцы изделей telMask(); // Imask -// telefonMask(); // маска телефона в форме swiperTab5(); // swiper Аксуссуары таб-5 swiperTab6(); // swiper Оснастка таб-6 swiperTab7(); // swiper Похожая техника таб-7 -addToCart(); // открыть модальное окно Товар добален в корзину -getConsult(); // открыть модальное окно - Заказать консультацию +addToCart(); // модальное окно Товар добален в корзину +getConsult(); // модальное окно - Заказать консультацию tableHover(); // таблица Характеристики выделение цветом //Модальное окно - Карточка товара кратко @@ -42,16 +46,16 @@ modalViewed(); // раздел Недавно просматривали //Модальные окна orderParts(); // Модальное окно - Заказать запчасти +addedToCompare(); // Товар добавлен в сравнение addedToCart(); // настройка модального окна - Товар добавлен в корзину - -//Страница поиск результат -resultPagination(); +modalSubs(); // Поп-ап - успешная подписка на рассылку //Страница каталог toggleList(); // выподающий список toogleSorting(); // сортировка swiperArticles(); // swiper раздел Статьи по разделу swiperReviews(); // swiper Отзывы партнеров +infoShowMore(); // мобильный верстка раздел полезная информация //Страница о компании swiperHistory(); // swiper история развития @@ -59,34 +63,99 @@ swiperHistory(); // swiper история развития //Личный кабинет accountProfile(); // таб мой профиль accountOrders(); // мои заказы +compareTable(); // переключение табов раздел сравнение +contactsSwiper(); // раздел контакты +// contactsMap(); // карта раздел контакты +exitAccount(); // Выйти из аккаунта + +// Страница каталог подфильтры +catalogFilters(); + +//страница Новости - новость +swiperNewsItem(); + +//корзина +cartCounter(); // счетчик количества в корзине +modalCartOrder(); // Оформление заказа +modalCartOrderSucc(); // заказ оформлен успешно + +//статьи +swiperArticlesPage(); // swiper Последние статьи + +//Лицензии и сертификаты +fancyboxSlider(); // поп-ап галерея + +//Вакансии +openForm(); // кнопка откликнуться в вакансиии + +//Контакты +contactsPageSwiper(); +contactspageMap(); + +//демозал +swiperDemohall(); + +// Корпоративная жизнь - мероприятие +fancyboxSliderCorp(); //Header function openCatalog() { - const catalogBtn = document.querySelector('.js-catalog-btn'); + const catalogBtn = document.querySelector('.js_catalog_btn'); + const modal = document.querySelector('.js_modal_catalog'); + let clicked = false; + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + catalogBtn.classList.add('catalog-open'); + clicked = true; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + catalogBtn.classList.remove('catalog-open'); + }; + + function toggleModal() { + if (!modal.classList.contains('active')) { + openModal(); + } else { + closeModal(); + } + } if (catalogBtn) { - catalogBtn.addEventListener('click', (e) => { - e.preventDefault(); - catalogBtn.classList.toggle('catalog-open'); + catalogBtn.addEventListener('click', toggleModal); + } + + if (modal) { + document.addEventListener('click', (e) => { + e.stopPropagation(); + const clickBtn = e.composedPath().includes(catalogBtn); + const click = e.composedPath().includes(modal); + + if (!click && !clickBtn && modal.classList.contains('active') && clicked) { + closeModal(); + } }); } } function concatcUs() { const openModalLink = document.querySelector('.js_header_button_call'); + const openModalLinkMob = document.querySelector('.js_modal_call_mob'); const closeModalBtn = document.querySelector('.js_modal_contact_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); const modal = document.querySelector('.js_modal_contact'); - const overlay = document.querySelector('.js_modal_contact_overlay'); const openModal = function () { - modal.classList.remove('modal-contact--hidden'); - overlay.classList.remove('modal-contact-overlay--hidden'); + modal.classList.add('active'); document.body.style.overflow = 'hidden'; }; const closeModal = function () { - modal.classList.add('modal-contact--hidden'); - overlay.classList.add('modal-contact-overlay--hidden'); + modal.classList.remove('active'); document.body.style.overflow = null; }; @@ -94,9 +163,17 @@ function concatcUs() { openModalLink.addEventListener('click', openModal); } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + if (closeModalBtn) { closeModalBtn.addEventListener('click', closeModal); } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } } function chooseCity() { @@ -152,7 +229,7 @@ function chooseCity() { } function modalAuth() { - const openModalLink = document.querySelector('.js_header_entry'); + // const openModalLink = document.querySelector('.js_header_entry'); const closeModalBtn = document.querySelector('.js_modal_auth_close'); const modal = document.querySelector('.js_modal_auth'); const overlay = document.querySelector('.js_modal_auth_overlay'); @@ -161,20 +238,18 @@ function modalAuth() { const openRestoreLink = document.querySelector('.js_restore_pass'); const openModal = function () { - modal.classList.remove('modal-auth--hidden'); - overlay.classList.remove('modal-auth-overlay--hidden'); + modal.classList.add('active'); document.body.style.overflow = 'hidden'; }; const closeModal = function () { - modal.classList.add('modal-auth--hidden'); - overlay.classList.add('modal-auth-overlay--hidden'); + modal.classList.remove('active'); document.body.style.overflow = null; }; - if (openModalLink) { - openModalLink.addEventListener('click', openModal); - } + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } if (closeModalBtn || openRestoreLink) { closeModalBtn.addEventListener('click', closeModal); @@ -182,7 +257,7 @@ function modalAuth() { } document.addEventListener('keydown', function (event) { - if (event.code === 'Escape' && !modal.classList.contains('modal-auth--hidden')) { + if (event.code === 'Escape' && modal.classList.contains('active')) { closeModal(); } }); @@ -203,17 +278,14 @@ function modalRestorePass() { const closeModalBtn = document.querySelector('.js_modal_restore_close'); const closeModalInner = document.querySelector('.js_restore_back'); const modal = document.querySelector('.js_modal_restore'); - const overlay = document.querySelector('.js_modal_restore_overlay'); const openModal = function () { - modal.classList.remove('modal-restore--hidden'); - overlay.classList.remove('modal-restore-overlay--hidden'); document.body.style.overflow = 'hidden'; + modal.classList.add('active'); }; const closeModal = function () { - modal.classList.add('modal-restore--hidden'); - overlay.classList.add('modal-restore-overlay--hidden'); + modal.classList.remove('active'); document.body.style.overflow = null; }; @@ -227,29 +299,26 @@ function modalRestorePass() { } document.addEventListener('keydown', function (event) { - if (event.code === 'Escape' && !modal.classList.contains('modal-restore--hidden')) { + if (event.code === 'Escape' && modal.classList.contains('active')) { closeModal(); } }); } function modalRestorePassSuccess() { - // const openModalLink = document.querySelector(''); + // const openModalLink = document.querySelector('.js_test'); const closeModalBtn = document.querySelector('.js_modal_restore_succ_close'); const closeModalInner = document.querySelector('.js_res_succ_ok'); const closeModalInnerBack = document.querySelector('.js_res_succ_back'); const modal = document.querySelector('.js_modal_restore_succ'); - const overlay = document.querySelector('.js_modal_restore_succ_overlay'); const openModal = function () { - modal.classList.remove('modal-restore-succ--hidden'); - overlay.classList.remove('modal-restore-succ-overlay--hidden'); + modal.classList.add('active'); document.body.style.overflow = 'hidden'; }; const closeModal = function () { - modal.classList.add('modal-restore-succ--hidden'); - overlay.classList.add('modal-restore-succ-overlay--hidden'); + modal.classList.remove('active'); document.body.style.overflow = null; }; @@ -264,7 +333,7 @@ function modalRestorePassSuccess() { } document.addEventListener('keydown', function (event) { - if (event.code === 'Escape' && !modal.classList.contains('modal-restore-succ--hidden')) { + if (event.code === 'Escape' && modal.classList.contains('active')) { closeModal(); } }); @@ -275,17 +344,14 @@ function modalRestoreError() { const closeModalBtn = document.querySelector('.js_modal_restore_error_close'); const closeModalInnerBack = document.querySelector('.js_restore_error_back'); const modal = document.querySelector('.js_modal_restore_error'); - const overlay = document.querySelector('.js_modal_restore_error_overlay'); const openModal = function () { - modal.classList.remove('modal-restore-error--hidden'); - overlay.classList.remove('modal-restore-error-overlay--hidden'); + modal.classList.add('active'); document.body.style.overflow = 'hidden'; }; const closeModal = function () { - modal.classList.add('modal-restore-error--hidden'); - overlay.classList.add('modal-restore-error-overlay--hidden'); + modal.classList.remove('active'); document.body.style.overflow = null; }; @@ -297,20 +363,13 @@ function modalRestoreError() { closeModalBtn.addEventListener('click', closeModal); closeModalInnerBack.addEventListener('click', closeModal); } - - document.addEventListener('keydown', function (event) { - if (event.code === 'Escape' && !modal.classList.contains('modal-restore-error--hidden')) { - closeModal(); - } - }); } function modalReg() { - // const openModalLink = document.querySelector(''); + const openModalLink = document.querySelector('.js_header_entry'); const closeModalBtn = document.querySelector('.js_modal_reg_close'); const closeModalInner = document.querySelector('.js_back_inner'); const modal = document.querySelector('.js_modal_reg'); - const overlay = document.querySelector('.js_modal_reg_overlay'); const passwordField = document.querySelector('.js_reg_pass'); const showPasswordBtn = document.querySelector('.js_reg_show_pass'); const passwordFieldConfirm = document.querySelector('.js_pass_conf'); @@ -319,20 +378,18 @@ function modalReg() { const openRestoreLink = document.querySelector('.js_restore_pass'); const openModal = function () { - modal.classList.remove('modal-reg--hidden'); - overlay.classList.remove('modal-reg-overlay--hidden'); - // document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; }; const closeModal = function () { - modal.classList.add('modal-reg--hidden'); - overlay.classList.add('modal-reg-overlay--hidden'); - // document.body.style.overflow = null; + modal.classList.remove('active'); + document.body.style.overflow = null; }; - // if (openModalLink) { - // openModalLink.addEventListener('click', openModal); - // } + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } if (closeModalBtn || closeModalInner) { closeModalBtn.addEventListener('click', closeModal); @@ -340,15 +397,11 @@ function modalReg() { } if (openRestoreLink) { - openRestoreLink.addEventListener('click', closeModal); + openRestoreLink.addEventListener('click', () => { + modal.classList.remove('active'); + }); } - document.addEventListener('keydown', function (event) { - if (event.code === 'Escape' && !modal.classList.contains('modal-reg--hidden')) { - closeModal(); - } - }); - if (showPasswordBtn) { showPasswordBtn.addEventListener('click', function () { if (passwordField.type === 'password') { @@ -370,6 +423,52 @@ function modalReg() { } } +function searchResult() { + const searchInput = document.querySelector('.js_search_input'); + const results = document.querySelector('.js_search_result'); + + if (searchInput) { + searchInput.addEventListener('focus', function () { + searchInput.classList.add('infocus'); + results.classList.add('active'); + }); + + document.addEventListener('click', (e) => { + const clickInput = e.composedPath().includes(searchInput); + const clickResults = e.composedPath().includes(results); + + if (!clickInput && !clickResults && results.classList.contains('active')) { + results.classList.remove('active'); + searchInput.classList.remove('infocus'); + } + }); + } +} + +function searchResultMob() { + const openModalLink = document.querySelector('.js_search_btn_mob'); + const modal = document.querySelector('.js_modal_search_mobile'); + const closeModalBtn = document.querySelector('.js_modal_search_mobile_close'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink && modal) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + //Footer function footerSpoiler() { const spoilerButtons = document.querySelectorAll('.js_comp_btn'); @@ -407,6 +506,24 @@ function swiperMain() { dynamicBullets: true, clickable: true, }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperMainMob() { + var swiper = new Swiper('.swiper-mob', { + slidesPerView: 1.15, + centeredSlides: true, + spaceBetween: 15, + pagination: { + el: '.mob-pagination', + paginationClickable: true, + // dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, mousewheel: true, keyboard: true, }); @@ -423,24 +540,35 @@ function swiperCatalog() { function swiperMachines() { var swiper = new Swiper('.swiper-machine', { - slidesPerView: 3, - spaceBetween: 3, - pagination: { - el: '.swiper-pagination', - clickable: true, + slidesPerView: 1, + spaceBetween: 20, + allowTouchMove: true, + breakpoints: { + 780: { + slidesPerView: 3, + spaceBetween: 3, + }, + 1200: { + allowTouchMove: false, + spaceBetween: 3, + }, }, - allowTouchMove: false, }); } function swiperPartners() { var swiper = new Swiper('.swiper-partners', { - slidesPerView: 3, + slidesPerView: 2.3, spaceBetween: 30, navigation: { nextEl: '.swiper-button-next_partner', prevEl: '.swiper-button-prev_partner', }, + breakpoints: { + 950: { + slidesPerView: 3, + }, + }, }); } @@ -471,7 +599,7 @@ function catalogTabsHandler() { tab.addEventListener('click', function () { let currentBtn = tab; let tabId = currentBtn.getAttribute('data-tab'); - let currentTab = document.querySelector(tabId); + //let currentTab = document.querySelector(tabId); if (!currentBtn.classList.contains('active')) { tabs.forEach((tab) => { @@ -483,7 +611,7 @@ function catalogTabsHandler() { }); currentBtn.classList.add('active'); - currentTab.classList.add('tabs__item-active'); + //currentTab.classList.add('tabs__item-active'); } }); }); @@ -538,6 +666,16 @@ function productPageSwiper() { galleryThumbs.controller.control = galleryTop; } +function productPageMobSwiper() { + var swiper = new Swiper('.swiper-product-mobile', { + pagination: { + el: '.product-mob-pag', + paginationClickable: true, + clickable: true, + }, + }); +} + function productTabs() { const tabs = document.querySelectorAll('.js-specification__tab'); const tabsItems = document.querySelectorAll('.specification__tabs-item'); @@ -564,6 +702,20 @@ function productTabs() { }); } +function fancyboxSliderProduct() { + const corpLife = document.querySelector('.specification'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', { + contentClick: 'iterateZoom', + Images: { + Panzoom: { + maxScale: 2, + }, + }, + }); + } +} + function telMask() { const phoneMaskSelector = '.js_input_phone'; const phoneMaskInputs = document.querySelectorAll(phoneMaskSelector); @@ -579,73 +731,6 @@ function telMask() { } } -// function telefonMask() { -// const phoneInputs = document.querySelectorAll('.js_input_phone'); - -// phoneInputs.forEach((input) => { -// setPhoneMask(input); -// }); - -// function setPhoneMask(phoneInput) { -// // маска для ввода номера телфона -// function setCursorPosition(pos, elem) { -// elem.focus(); -// if (elem.setSelectionRange) elem.setSelectionRange(pos, pos); -// else if (elem.createTextRange) { -// var range = elem.createTextRange(); -// range.collapse(true); -// range.moveEnd('character', pos); -// range.moveStart('character', pos); -// range.select(); -// } -// } - -// // function mask(event) { -// // var matrix = '+7 (___) ___-__-__', -// // i = 0, -// // def = matrix.replace(/\D/g, ''), -// // val = this.value.replace(/\D/g, ''); -// // if (def.length >= val.length) val = def; -// // this.value = matrix.replace(/./g, function (a) { -// // return /[_\d]/.test(a) && i < val.length -// // ? val.charAt(i++) -// // : i >= val.length -// // ? '' -// // : a; -// // }); -// // if (event.type == 'blur') { -// // if (this.value.length == 2) this.value = ''; -// // } else setCursorPosition(this.value.length, this); -// // } - -// function mask(event) { -// var matrix = '+7 (___) ___-__-__', -// i = 0, -// def = matrix.replace(/\D/g, ''), -// val = this.value.replace(/\D/g, ''); -// if (def.length >= val.length) val = def; -// this.value = matrix.replace(/./g, function (a) { -// return /[_\d]/.test(a) && i < val.length -// ? val.charAt(i++) + (i == 4 || i == 7 ? '-' : '') -// : i >= val.length -// ? '' -// : a; -// }); -// if (event.type == 'blur') { -// if (this.value.length == 2) this.value = ''; -// } else setCursorPosition(this.value.length, this); -// } - -// var numberPhone = phoneInput; - -// if (numberPhone) { -// numberPhone.addEventListener('input', mask, false); -// numberPhone.addEventListener('focus', mask, false); -// numberPhone.addEventListener('blur', mask, false); -// } -// } -// } - function offerSwiper() { var swiper = new Swiper('.swiper-catalog-item', { pagination: { @@ -657,18 +742,23 @@ function offerSwiper() { function swiperProjects() { var swiper = new Swiper('.swiper-projects', { - slidesPerView: 3, + slidesPerView: 2, spaceBetween: 30, navigation: { nextEl: '.swiper-button-next_projects', prevEl: '.swiper-button-prev_projects', }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, }); } function swiperModels() { var swiper = new Swiper('.swiper-models', { - slidesPerView: 3, + slidesPerView: 1.2, spaceBetween: 20, navigation: { nextEl: '.swiper-button-next_models', @@ -679,13 +769,29 @@ function swiperModels() { hide: false, draggable: true, }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, }); } function swiperViewed() { var swiper = new Swiper('.swiper-viewed', { - slidesPerView: 4, + slidesPerView: 1, spaceBetween: 20, + breakpoints: { + 375: { + slidesPerView: 2, + }, + 640: { + slidesPerView: 3, + }, + 1200: { + slidesPerView: 4, + }, + }, navigation: { nextEl: '.swiper-button-next_viewed', prevEl: '.swiper-button-prev_viewed', @@ -725,58 +831,103 @@ function swiperTab7() { function addToCart() { const openModalLink = document.querySelector('.js_buy'); + const openModalLinkMob = document.querySelector('.js_buy_mob'); const closeModalBtn = document.querySelector('.js_modal_added_close'); const closeInModalBtn = document.querySelector('.js_modal_added_button'); const modal = document.querySelector('.js_modal_added'); - const overlay = document.querySelector('.js-modal_added_overlay'); const openModal = function () { - modal.classList.remove('modal-added--hidden'); - overlay.classList.remove('modal-added-overlay--hidden'); - // document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; }; const closeModal = function () { - modal.classList.add('modal-added--hidden'); - overlay.classList.add('modal-added-overlay--hidden'); - // document.body.style.overflow = null; + modal.classList.remove('active'); + document.body.style.overflow = null; }; if (openModalLink) { openModalLink.addEventListener('click', openModal); } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', () => { + console.log('hi'); + }); + } if (closeModalBtn || closeInModalBtn) { closeModalBtn.addEventListener('click', closeModal); closeInModalBtn.addEventListener('click', closeModal); } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function addedToCompare() { + // const openModalLink = document.querySelectorAll('.js_compare'); + const closeModalBtn = document.querySelector('.js_modal_compare_close'); + const modal = document.querySelector('.js_modal_compare'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.forEach((item) => { + // item.addEventListener('click', function (e) { + // e.preventDefault(); + + // openModal(); + // }); + // }); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } } function getConsult() { const openModalLink = document.querySelector('.js-cart__info-links-consult'); + const openModalLinkMob = document.querySelector('.js_product_mob_consult'); const closeModalBtn = document.querySelector('.js_modal_parts_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); const modal = document.querySelector('.js_modal_consult'); - const overlay = document.querySelector('.js_modal-parts--overlay'); const openModal = function () { - modal.classList.remove('modal-parts__hidden'); - overlay.classList.remove('modal-parts__overlay__hidden'); + modal.classList.add('active'); document.body.style.overflow = 'hidden'; }; const closeModal = function () { - modal.classList.add('modal-parts__hidden'); - overlay.classList.add('modal-parts__overlay__hidden'); + modal.classList.remove('active'); document.body.style.overflow = null; }; if (openModalLink) { openModalLink.addEventListener('click', openModal); } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } if (closeModalBtn) { closeModalBtn.addEventListener('click', closeModal); } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } } // Карточка товара кратко (модальное окно) @@ -851,28 +1002,34 @@ function modalViewed() { // модальные окна - Заказать запчасти function orderParts() { const openModalLink = document.querySelector('.js-cart__info-links-parts'); + const openModalLinkMob = document.querySelector('.js_product_mob_parts'); const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const closeModalBtnMob = document.querySelector('.js_modal_parts_close_mob'); const modal = document.querySelector('.js_modal-parts'); - const overlay = document.querySelector('.js_modal-parts--overlay'); - const openModalParts = function () { - modal.classList.remove('modal-parts__hidden'); - overlay.classList.remove('modal-parts__overlay__hidden'); + const openModal = function () { + modal.classList.add('active'); document.body.style.overflow = 'hidden'; }; - const closeModalParts = function () { - modal.classList.add('modal-parts__hidden'); - overlay.classList.add('modal-parts__overlay__hidden'); + const closeModal = function () { + modal.classList.remove('active'); document.body.style.overflow = null; }; if (openModalLink) { - openModalLink.addEventListener('click', openModalParts); + openModalLink.addEventListener('click', openModal); + } + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); } if (closeModalBtn) { - closeModalBtn.addEventListener('click', closeModalParts); + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); } } @@ -895,30 +1052,54 @@ function addedToCart() { }); } -function resultPagination() { - // const pagination = document.querySelector('.result-pagination'); - // const prevBtn = pagination.querySelector('.result-prev'); - // const nextBtn = pagination.querySelector('.result-next'); - // const pages = pagination.querySelectorAll('.result-content-page'); - // const numPages = 24;xw - // const numVisiblePages = 3; - // let currentPage = 1; +function modalSubs() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_subscription_close'); + const modal = document.querySelector('.js_modal_subscription'); + + const openModalParts = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModalParts = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModalParts); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModalParts); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); } // каталог function toggleList() { const acc = document.getElementsByClassName('js_catalog_accordion'); - const titleTwo = document.querySelector('.js_cat_acc_two'); - const titleThree = document.querySelector('.js_cat_acc_three'); - const titleFive = document.querySelector('.js_cat_acc_five'); - const titleSix = document.querySelector('.js_cat_acc_six'); - const titleSeven = document.querySelector('.js_cat_acc_seven'); - const titleEight = document.querySelector('.js_cat_acc_eight'); + // const titleTwo = document.querySelector('.js_cat_acc_two'); + // const titleThree = document.querySelector('.js_cat_acc_three'); + // const titleFive = document.querySelector('.js_cat_acc_five'); + // const titleSix = document.querySelector('.js_cat_acc_six'); + // const titleSeven = document.querySelector('.js_cat_acc_seven'); + // const titleEight = document.querySelector('.js_cat_acc_eight'); let i; for (i = 0; i < acc.length; i++) { acc[i].addEventListener('click', function () { this.classList.toggle('catalog-accordion--active'); + + if (this.classList.contains('catalog-filters-acc__button')) { + this.classList.toggle('active'); + } let panel = this.nextElementSibling; if (panel.style.maxHeight) { panel.style.maxHeight = null; @@ -928,41 +1109,41 @@ function toggleList() { }); } - if (titleTwo) { - titleTwo.addEventListener('click', function () { - titleTwo.classList.toggle('cat-acc-two--active'); - }); - } + // if (titleTwo) { + // titleTwo.addEventListener('click', function () { + // titleTwo.classList.toggle('cat-acc-two--active'); + // }); + // } - if (titleThree) { - titleThree.addEventListener('click', function () { - titleThree.classList.toggle('cat-acc-three--active'); - }); - } + // if (titleThree) { + // titleThree.addEventListener('click', function () { + // titleThree.classList.toggle('cat-acc-three--active'); + // }); + // } - if (titleFive) { - titleFive.addEventListener('click', function () { - titleFive.classList.toggle('cat-acc-five--active'); - }); - } + // if (titleFive) { + // titleFive.addEventListener('click', function () { + // titleFive.classList.toggle('cat-acc-five--active'); + // }); + // } - if (titleSix) { - titleSix.addEventListener('click', function () { - titleSix.classList.toggle('cat-acc-six--active'); - }); - } + // if (titleSix) { + // titleSix.addEventListener('click', function () { + // titleSix.classList.toggle('cat-acc-six--active'); + // }); + // } - if (titleSeven) { - titleSeven.addEventListener('click', function () { - titleSeven.classList.toggle('cat-acc-seven--active'); - }); - } + // if (titleSeven) { + // titleSeven.addEventListener('click', function () { + // titleSeven.classList.toggle('cat-acc-seven--active'); + // }); + // } - if (titleEight) { - titleEight.addEventListener('click', function () { - titleEight.classList.toggle('cat-acc-eight--active'); - }); - } + // if (titleEight) { + // titleEight.addEventListener('click', function () { + // titleEight.classList.toggle('cat-acc-eight--active'); + // }); + // } } function toogleSorting() { @@ -983,19 +1164,35 @@ function toogleSorting() { function swiperArticles() { var swiper = new Swiper('.swiper-catalog-articles', { - slidesPerView: 4, + slidesPerView: 2, spaceBetween: 20, navigation: { nextEl: '.swiper-button-next__catalog-articles', prevEl: '.swiper-button-prev__catalog-articles', }, + breakpoints: { + 780: { + slidesPerView: 3, + }, + 1280: { + slidesPerView: 4, + }, + }, }); } function swiperReviews() { var swiper = new Swiper('.swiper-catalog-reviews', { - slidesPerView: 3, + slidesPerView: 1.5, spaceBetween: 20, + breakpoints: { + 870: { + slidesPerView: 2, + }, + 1300: { + slidesPerView: 3, + }, + }, navigation: { nextEl: '.swiper-button-next__catalog-reviews', prevEl: '.swiper-button-prev__catalog-reviews', @@ -1003,6 +1200,18 @@ function swiperReviews() { }); } +function infoShowMore() { + const catalogInfo = document.querySelector('.js_catalog_info'); + const showMoreBtn = document.querySelector('.js_catalog_info_more'); + + if (showMoreBtn) { + showMoreBtn.addEventListener('click', () => { + catalogInfo.style.height = 'auto'; + showMoreBtn.style.display = 'none'; + }); + } +} + // о компании function swiperHistory() { var swiper = new Swiper('.swiper-about-history', { @@ -1045,7 +1254,7 @@ function accountProfile() { }); } - if (myProfileTab) { + if (profileChangePass) { myProfileTab.addEventListener('click', () => { if (!profileChangePass.classList.contains('change-pass-wrapper--hidden')) { profileChangePass.classList.add('change-pass-wrapper--hidden'); @@ -1080,3 +1289,644 @@ function accountOrders() { }); } } + +function contactsSwiper() { + var swiper = new Swiper('.swiper-acc-contacts', { + slidesPerView: 3, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function compareTable() { + const tabs = document.querySelectorAll('.compare-tab'); + const tabsItems = document.querySelectorAll('.compare-tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-t'); + console.log('tabid', tabId); + let currentTab = document.querySelector(tabId); + console.log('currentTab', currentTab); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('compare-tabs__item--active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('compare-tabs__item--active'); + } + }); + }); +} + +const accMaps = document.querySelector('.acc-maps-wrapper'); +if (accMaps) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('acc-page-one', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-20, -70], + }, + ); + + map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function exitAccount() { + const openModalLink = document.querySelector('.js_exit_acc'); + const closeModalBtn = document.querySelector('.js_acc_exit_cancel'); + const modal = document.querySelector('.js_modal_acc_exit'); + const tabs = document.querySelectorAll('.tab'); + const firstItemList = document.querySelector('.account-tabs li:first-child'); + const accTabs = document.querySelectorAll('.tabs__item'); + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + const closeInside = function () { + accTabs.forEach((item) => { + if (item.classList.contains('tabs__item-active')) { + item.classList.remove('tabs__item-active'); + } + }); + modal.classList.remove('active'); + document.body.style.overflow = null; + openModalLink.classList.remove('active'); + firstItemList.click(); + }; + if (openModalLink) { + openModalLink.addEventListener('click', () => { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + openModalLink.classList.add('active'); + }); + openModalLink.addEventListener('click', openModal); + } + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeInside); + } +} + +// каталог подфильтры +function catalogFilters() { + priceRange(); + powerRange(); + diametrRange(); + deepRange(); + runRange(); + + function priceRange() { + let rangeMin = 100; + const range = document.querySelector('.range-selected'); + const rangeInput = document.querySelectorAll('.range-input input'); + const rangePrice = document.querySelectorAll('.range-price input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function powerRange() { + let rangeMin = 100; + const range = document.querySelector('.js_range_selected_power'); + const rangeInput = document.querySelectorAll('.js_range_input_power input'); + const rangePrice = document.querySelectorAll('.js_range_price_power input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function diametrRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_dia'); + const rangeInput = document.querySelectorAll('.js_range_input_dia input'); + const rangePrice = document.querySelectorAll('.js_range_price_dia input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function deepRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_deep'); + const rangeInput = document.querySelectorAll('.js_range_input_deep input'); + const rangePrice = document.querySelectorAll('.js_range_price_deep input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function runRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_run'); + const rangeInput = document.querySelectorAll('.js_range_input_run input'); + const rangePrice = document.querySelectorAll('.js_range_price_run input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } +} + +// страница Новости - новость +function swiperNewsItem() { + var swiper = new Swiper('.news-item-swiper', { + slidesPerView: 3, + spaceBetween: 50, + navigation: { + nextEl: '.swiper-button-next__news-item', + prevEl: '.swiper-button-prev__news-item', + }, + }); +} + +// страница Корзина +function cartCounter() { + const buttons = document.querySelectorAll('.js_btn_counter'); + + buttons.forEach((button) => { + button.addEventListener('click', () => { + const targetId = button.dataset.target; + const targetInput = document.querySelector(targetId); + const action = button.dataset.action; + + if (action === 'increment') { + targetInput.value = parseInt(targetInput.value) + 1; + } else if (action === 'decrement') { + targetInput.value = parseInt(targetInput.value) - 1; + } + }); + }); +} + +function modalCartOrder() { + const openModalLink = document.querySelector('.js_order_link'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const modal = document.querySelector('.js_modal_order'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalCartOrderSucc() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_order_succ_close'); + const modal = document.querySelector('.js_modal_order_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function swiperArticlesPage() { + var swiper = new Swiper('.swiper-articles', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +// Лицензии и сертификаты +function fancyboxSlider() { + const certificates = document.querySelector('.js_certificates'); + if (certificates) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} + +//Вакансии +function openForm() { + const openFormLink = document.querySelectorAll('.js_job_open'); + const formBlock = document.querySelectorAll('.vacancies-item-bottom'); + + openFormLink.forEach((item) => { + item.addEventListener('click', () => { + let currentLink = item; + let formBlockId = currentLink.getAttribute('data-link'); + let currentBlock = document.querySelector(formBlockId); + + currentBlock.style.display = 'block'; + currentLink.style.display = 'none'; + }); + }); +} + +// страница контакты +function contactsPageSwiper() { + var swiper = new Swiper('.swiper-contacts-page', { + slidesPerView: 4, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +const contactPage = document.querySelector('.js_cnt_map_wrapper'); +if (contactPage) { + ymaps.ready(function () { + let center = [55.60358306912159, 38.129899499999965]; + let map = new ymaps.Map('contacts-page-map-one', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('contacts-page-map-two', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.77317006896182, 37.6776425]; + let map = new ymaps.Map('contacts-page-map-three', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [51.55085957238009, 46.01793399999996]; + let map = new ymaps.Map('contacts-page-map-four', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function contactspageMap() { + const blocks = document.querySelectorAll('.js_cnt_block'); + const maps = document.querySelectorAll('.js_cnt_map'); + + blocks.forEach((block) => { + block.addEventListener('click', () => { + let currentBlock = block; + let blockId = currentBlock.getAttribute('data-tab'); + let currentMap = document.querySelector(blockId); + + if (!currentBlock.classList.contains('contacts-page-block--active')) { + blocks.forEach((block) => { + block.classList.remove('contacts-page-block--active'); + }); + + maps.forEach((map) => { + map.classList.remove('active'); + }); + + currentBlock.classList.add('contacts-page-block--active'); + currentMap.classList.add('active'); + } + }); + }); +} + +function swiperDemohall() { + var swiper = new Swiper('.swiper-demohall', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +//Корпоративгая жизнь +function fancyboxSliderCorp() { + const corpLife = document.querySelector('.js_corp_life'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} diff --git a/public/js/main_main.js b/public/js/main_main.js new file mode 100644 index 0000000..c7ddae0 --- /dev/null +++ b/public/js/main_main.js @@ -0,0 +1,2032 @@ +//Header +openCatalog(); // кнопка каталог +concatcUs(); // кнопка Заказать звонок +chooseCity(); // выбрать город +modalAuth(); // авторизация +modalRestorePass(); // восстановить пароль +modalRestorePassSuccess(); //восстановить пароль - успешно +modalRestoreError(); // восстановить пароль - ошибка +modalReg(); // регистрация +searchResult(); // focus input +searchResultMob(); // поиск мобилки + +//Footer +footerSpoiler(); // спойлер моб версия + +//Главная страница +swiperMain(); // swiper главная страница первый экран +swiperMainMob(); // swiper первый экран до 780px +swiperCatalog(); // swiper главная страница каталог +catalogTabsHandler(); // переключатель табов каталога +catalogButtonsHandler(); // в разделе каталог добавление в избранное и сравнить +swiperMachines(); // swiper раздел Machines +swiperPartners(); // swiper раздел Нам доверяют +cookiePopup(); // показ Куки + +//Страница Карточка товара +productPageSwiper(); // swiper первый экран +productPageMobSwiper(); // swiper первый экран мобилки +productTabs(); // табы с описанием товара +offerSwiper(); // swiper Выгодное предложение +swiperProjects(); // swiper Реализованные проекты +swiperViewed(); // swiper Недавно просматривали +swiperModels(); // swiper Образцы изделей таб-3 +swiperModelsMob(); +fancyboxSliderProduct(); // образцы изделей +fancyboxSliderProductMob(); +telMask(); // Imask +swiperTab5(); // swiper Аксуссуары таб-5 +swiperTab6(); // swiper Оснастка таб-6 +swiperTab7(); // swiper Похожая техника таб-7 +addToCart(); // модальное окно Товар добален в корзину +getConsult(); // модальное окно - Заказать консультацию +tableHover(); // таблица Характеристики выделение цветом +modalAddedMobSwiper(); // swiper модалка Товар добавлен в корзину на мобилках +modalCompareMobSwiper(); // swiper модалка Товар добавлен в сравнение на мобилках + +//Модальное окно - Карточка товара кратко +modalProductTabs(); // переключение табов +modalViewed(); // раздел Недавно просматривали + +//Модальные окна +orderParts(); // Модальное окно - Заказать запчасти +addedToCompare(); // Товар добавлен в сравнение +addedToCart(); // настройка модального окна - Товар добавлен в корзину +modalSubs(); // Поп-ап - успешная подписка на рассылку + +//Страница каталог +toggleList(); // выподающий список +toogleSorting(); // сортировка +swiperArticles(); // swiper раздел Статьи по разделу +swiperReviews(); // swiper Отзывы партнеров +infoShowMore(); // мобильный верстка раздел полезная информация + +//Страница о компании +swiperHistory(); // swiper история развития + +//Личный кабинет +accountProfile(); // таб мой профиль +accountOrders(); // мои заказы +accountOrdersMob(); // мобилки мои заказы свайпер +compareTable(); // переключение табов раздел сравнение +contactsSwiper(); // раздел контакты +// contactsMap(); // карта раздел контакты +exitAccount(); // Выйти из аккаунта + +// Страница каталог подфильтры +catalogFilters(); + +//страница Новости - новость +swiperNewsItem(); + +//корзина +cartCounter(); // счетчик количества в корзине +modalCartOrder(); // Оформление заказа +modalCartOrderSucc(); // заказ оформлен успешно + +//статьи +swiperArticlesPage(); // swiper Последние статьи + +//Лицензии и сертификаты +fancyboxSlider(); // поп-ап галерея + +//Вакансии +openForm(); // кнопка откликнуться в вакансиии + +//Контакты +contactsPageSwiper(); +contactspageMap(); + +//демозал +swiperDemohall(); + +// Корпоративная жизнь - мероприятие +fancyboxSliderCorp(); + +//Header +function openCatalog() { + const catalogBtn = document.querySelector('.js_catalog_btn'); + const modal = document.querySelector('.js_modal_catalog'); + let clicked = false; + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + catalogBtn.classList.add('catalog-open'); + clicked = true; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + catalogBtn.classList.remove('catalog-open'); + }; + + function toggleModal() { + if (!modal.classList.contains('active')) { + openModal(); + } else { + closeModal(); + } + } + + if (catalogBtn) { + catalogBtn.addEventListener('click', toggleModal); + } + + if (modal) { + document.addEventListener('click', (e) => { + e.stopPropagation(); + const clickBtn = e.composedPath().includes(catalogBtn); + const click = e.composedPath().includes(modal); + + if (!click && !clickBtn && modal.classList.contains('active') && clicked) { + closeModal(); + } + }); + } +} + +function concatcUs() { + const openModalLink = document.querySelector('.js_header_button_call'); + const openModalLinkMob = document.querySelector('.js_modal_call_mob'); + const closeModalBtn = document.querySelector('.js_modal_contact_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); + const modal = document.querySelector('.js_modal_contact'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +function chooseCity() { + const openModalBtn = document.querySelector('.js_city_choose'); + const closeModalBtn = document.querySelector('.js_modal_city_close'); + const modal = document.querySelector('.js_modal_city'); + const overlay = document.querySelector('.js_modal_city_overlay'); + let cities = document.querySelectorAll('.js_city_item'); + + const openModal = function () { + modal.classList.remove('modal-city--hidden'); + overlay.classList.remove('modal-city-overlay--hidden'); + // document.body.style.overflow = 'hidden'; + openModalBtn.classList.add('header-up-left__city--active'); + }; + + const closeModal = function () { + modal.classList.add('modal-city--hidden'); + overlay.classList.add('modal-city-overlay--hidden'); + // document.body.style.overflow = null; + openModalBtn.classList.remove('header-up-left__city--active'); + }; + + cities.forEach((city) => { + city.addEventListener('click', (e) => { + e.preventDefault(); + let currentCity = city; + if (!currentCity.classList.contains('city-main__item--active')) { + cities.forEach((city) => { + city.classList.remove('city-main__item--active'); + }); + + currentCity.classList.add('city-main__item--active'); + openModalBtn.innerHTML = currentCity.innerText; + closeModal(); + } + }); + }); + + if (openModalBtn) { + openModalBtn.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-city--hidden')) { + closeModal(); + } + }); +} + +function modalAuth() { + // const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_auth_close'); + const modal = document.querySelector('.js_modal_auth'); + const overlay = document.querySelector('.js_modal_auth_overlay'); + const passwordField = document.querySelector('.js_auth_pass'); + const showPasswordBtn = document.querySelector('.js_auth_show_pass'); + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || openRestoreLink) { + closeModalBtn.addEventListener('click', closeModal); + openRestoreLink.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } +} + +function modalRestorePass() { + const openModalLink = document.querySelector('.js_restore_pass'); + const closeModalBtn = document.querySelector('.js_modal_restore_close'); + const closeModalInner = document.querySelector('.js_restore_back'); + const modal = document.querySelector('.js_modal_restore'); + + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalRestorePassSuccess() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_succ_close'); + const closeModalInner = document.querySelector('.js_res_succ_ok'); + const closeModalInnerBack = document.querySelector('.js_res_succ_back'); + const modal = document.querySelector('.js_modal_restore_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInner || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalRestoreError() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_error_close'); + const closeModalInnerBack = document.querySelector('.js_restore_error_back'); + const modal = document.querySelector('.js_modal_restore_error'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } +} + +function modalReg() { + const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_reg_close'); + const closeModalInner = document.querySelector('.js_back_inner'); + const modal = document.querySelector('.js_modal_reg'); + const passwordField = document.querySelector('.js_reg_pass'); + const showPasswordBtn = document.querySelector('.js_reg_show_pass'); + const passwordFieldConfirm = document.querySelector('.js_pass_conf'); + const showPasswordConfirmBtn = document.querySelector('.js_reg_show_pass_conf'); + + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + if (openRestoreLink) { + openRestoreLink.addEventListener('click', () => { + modal.classList.remove('active'); + }); + } + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (showPasswordConfirmBtn) { + showPasswordConfirmBtn.addEventListener('click', function () { + if (passwordFieldConfirm.type === 'password') { + passwordFieldConfirm.type = 'text'; + } else { + passwordFieldConfirm.type = 'password'; + } + }); + } +} + +function searchResult() { + const searchInput = document.querySelector('.js_search_input'); + const results = document.querySelector('.js_search_result'); + + if (searchInput) { + searchInput.addEventListener('focus', function () { + searchInput.classList.add('infocus'); + results.classList.add('active'); + }); + + document.addEventListener('click', (e) => { + const clickInput = e.composedPath().includes(searchInput); + const clickResults = e.composedPath().includes(results); + + if (!clickInput && !clickResults && results.classList.contains('active')) { + results.classList.remove('active'); + searchInput.classList.remove('infocus'); + } + }); + } +} + +function searchResultMob() { + const openModalLink = document.querySelector('.js_search_btn_mob'); + const modal = document.querySelector('.js_modal_search_mobile'); + const closeModalBtn = document.querySelector('.js_modal_search_mobile_close'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink && modal) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +//Footer +function footerSpoiler() { + const spoilerButtons = document.querySelectorAll('.js_comp_btn'); + let i; + + if (window.innerWidth < 481) { + for (i = 0; i < spoilerButtons.length; i++) { + spoilerButtons[i].addEventListener('click', function () { + this.classList.toggle('footer-spoiler-button--active'); + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + } else return; +} + +//Главная страница +function swiperMain() { + var swiper = new Swiper('.mySwiper', { + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + allowSlidePrev: true, + allowSlideNext: true, + observer: true, + observeParents: true, + pagination: { + el: '.swiper-pagination', + paginationClickable: true, + dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperMainMob() { + var swiper = new Swiper('.swiper-mob', { + slidesPerView: 1.15, + centeredSlides: true, + spaceBetween: 15, + pagination: { + el: '.mob-pagination', + paginationClickable: true, + // dynamicBullets: true, + clickable: true, + }, + breakpoints: {}, + mousewheel: true, + keyboard: true, + }); +} + +function swiperCatalog() { + var swiper = new Swiper('.swiperCatalog', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperMachines() { + var swiper = new Swiper('.swiper-machine', { + slidesPerView: 1, + spaceBetween: 20, + allowTouchMove: true, + breakpoints: { + 780: { + slidesPerView: 3, + spaceBetween: 3, + }, + 1200: { + allowTouchMove: false, + spaceBetween: 3, + }, + }, + }); +} + +function swiperPartners() { + var swiper = new Swiper('.swiper-partners', { + slidesPerView: 2.3, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_partner', + prevEl: '.swiper-button-prev_partner', + }, + breakpoints: { + 950: { + slidesPerView: 3, + }, + }, + }); +} + +function catalogButtonsHandler() { + const addToFavorite = document.querySelectorAll('.js_favorite'); + const addToCompare = document.querySelectorAll('.js_compare'); + + addToFavorite.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__favorite_active'); + }); + }); + + addToCompare.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__compare_active'); + }); + }); +} + +function catalogTabsHandler() { + const tabs = document.querySelectorAll('.tab'); + const tabsItems = document.querySelectorAll('.tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + //let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + //tab.classList.remove('tabs__item-active'); + }); + + currentBtn.classList.add('active'); + //currentTab.classList.add('tabs__item-active'); + } + }); + }); +} + +function cookiePopup() { + const cookiePopup = document.querySelector('.js_cookie_popup'); + const cookieButton = document.querySelector('.js_cookie_popup_btn'); + let cookieName = 'cookie-vekprom=accepted'; + + if (cookiePopup) { + if (document.cookie.includes(cookieName)) { + return; + } else { + cookiePopup.style.display = 'block'; + + cookieButton.addEventListener('click', () => { + document.cookie = 'cookie-vekprom=accepted; max-age=31536000; path=/'; + cookiePopup.style.display = 'none'; + }); + } + } +} + +// страница Карточка товара +function productPageSwiper() { + var galleryTop = new Swiper('.gallery', { + spaceBetween: 10, + grabCursor: true, + loop: true, + loopedSlides: 4, + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* thumbs */ + var galleryThumbs = new Swiper('.gallery-thumbs', { + spaceBetween: 10, + centeredSlides: true, + slidesPerView: 'auto', + touchRatio: 0.4, + slideToClickedSlide: true, + + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* set conteoller */ + galleryTop.controller.control = galleryThumbs; + galleryThumbs.controller.control = galleryTop; +} + +function productPageMobSwiper() { + var swiper = new Swiper('.swiper-product-mobile', { + pagination: { + el: '.product-mob-pag', + paginationClickable: true, + clickable: true, + }, + }); +} + +function modalAddedMobSwiper() { + var swiper = new Swiper('.swiper-added-mobile', { + pagination: { + el: '.modal-added-mob-pag', + paginationClickable: true, + clickable: true, + }, + }); +} + +function modalCompareMobSwiper() { + var swiper = new Swiper('.swiper-orders-mobile', { + loop: true, + pagination: { + el: '.mob-pagination ', + paginationClickable: true, + clickable: true, + }, + }); +} + +function productTabs() { + const tabs = document.querySelectorAll('.js-specification__tab'); + const tabsItems = document.querySelectorAll('.specification__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('specification__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('specification__tabs-item_active'); + } + }); + }); +} + +function fancyboxSliderProduct() { + const corpLife = document.querySelector('.specification'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', { + contentClick: 'iterateZoom', + Images: { + Panzoom: { + maxScale: 2, + }, + }, + }); + } +} + +function fancyboxSliderProductMob() { + const corpLife = document.querySelector('.product-tabs-mob'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery-mob"]', { + contentClick: 'iterateZoom', + Images: { + Panzoom: { + maxScale: 2, + }, + }, + }); + } +} + +function telMask() { + const phoneMaskSelector = '.js_input_phone'; + const phoneMaskInputs = document.querySelectorAll(phoneMaskSelector); + + if (phoneMaskSelector) { + const masksOptions = { + phone: { + mask: '+{7} (000) 000-00-00', + }, + }; + + for (const item of phoneMaskInputs) { + new IMask(item, masksOptions.phone); + } + } +} + +function offerSwiper() { + var swiper = new Swiper('.swiper-catalog-item', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperProjects() { + var swiper = new Swiper('.swiper-projects', { + slidesPerView: 2, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_projects', + prevEl: '.swiper-button-prev_projects', + }, + breakpoints: { + 1024: { + slidesPerView: 3, + }, + }, + }); +} + +function swiperModels() { + var swiper = new Swiper('.swiper-models', { + slidesPerView: 3, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_models', + prevEl: '.swiper-button-prev_models', + }, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + breakpoints: { + 1024: {}, + }, + }); +} + +function swiperModelsMob() { + var swiper = new Swiper('.swiper-models-mob', { + slidesPerView: 1.2, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_models', + prevEl: '.swiper-button-prev_models', + }, + scrollbar: { + el: '.spec-scrollbar-mob', + hide: false, + draggable: true, + }, + breakpoints: { + 590: { + slidesPerView: 1.5, + }, + 740: { + slidesPerView: 2, + }, + }, + }); +} + +function swiperViewed() { + var swiper = new Swiper('.swiper-viewed', { + slidesPerView: 1, + spaceBetween: 20, + breakpoints: { + 375: { + slidesPerView: 2, + }, + 640: { + slidesPerView: 3, + }, + 1200: { + slidesPerView: 4, + }, + }, + navigation: { + nextEl: '.swiper-button-next_viewed', + prevEl: '.swiper-button-prev_viewed', + }, + }); +} + +function swiperTab5() { + var swiper = new Swiper('.swiper-tab-5', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-5', + prevEl: '.swiper-button-prev_tab-5', + }, + }); +} + +function swiperTab6() { + var swiper = new Swiper('.swiper-tab-6', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-6', + prevEl: '.swiper-button-prev_tab-6', + }, + }); +} + +function swiperTab7() { + var swiper = new Swiper('.swiper-tab-7', { + slidesPerView: 4, + navigation: { + nextEl: '.swiper-button-next_tab-7', + prevEl: '.swiper-button-prev_tab-7', + }, + }); +} + +function addToCart() { + const openModalLink = document.querySelector('.js_buy'); + const openModalLinkMob = document.querySelector('.js_buy_mob'); + const closeModalBtn = document.querySelector('.js_modal_added_close'); + const closeModalBtnMob = document.querySelector('.js_modal_added_close_mob'); + const closeInModalBtn = document.querySelector('.js_modal_added_button'); + const closeInModalBtnMob = document.querySelector('.js_added_close_mob'); + const modal = document.querySelector('.js_modal_added'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn || closeInModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + closeInModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob || closeInModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + closeInModalBtnMob.addEventListener('click', closeModal); + } +} + +function addedToCompare() { + const openModalLink = document.querySelector('.js_now'); + const closeModalBtn = document.querySelector('.js_modal_compare_close'); + const closeModalBtnMob = document.querySelector('.js_modal_compare_close_mob'); + const closeModalInBtnMob = document.querySelector('.js_compare_close_mob'); + const modal = document.querySelector('.js_modal_compare'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + // if (openModalLink) { + // openModalLink.forEach((item) => { + // item.addEventListener('click', function (e) { + // e.preventDefault(); + + // openModal(); + // }); + // }); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob || closeModalInBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + closeModalInBtnMob.addEventListener('click', closeModal); + } +} + +function getConsult() { + const openModalLink = document.querySelector('.js-cart__info-links-consult'); + const openModalLinkMob = document.querySelector('.js_product_mob_consult'); + const closeModalBtn = document.querySelector('.js_modal_parts_close'); + const closeModalBtnMob = document.querySelector('.js_modal_contact_close_mob'); + const modal = document.querySelector('.js_modal_consult'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +// Карточка товара кратко (модальное окно) +function modalProductTabs() { + const tabs = document.querySelectorAll('.js-modal-spec__tab'); + const tabsItems = document.querySelectorAll('.js-modal-spec__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('modal-spec__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('modal-spec__tabs-item_active'); + } + }); + }); +} + +function tableHover() { + window.addEventListener('DOMContentLoaded', () => { + const table = document.querySelector('.js_table_product'); + const titles = document.querySelectorAll('.js_table_title'); + const rows = document.querySelectorAll('.js_tr'); + + titles.forEach((title, i) => { + title.addEventListener('mouseenter', () => { + title.classList.add('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.add('active'); + } + }); + }); + + title.addEventListener('mouseleave', () => { + title.classList.remove('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.remove('active'); + } + }); + }); + }); + }); +} + +function modalViewed() { + var swiper = new Swiper('.swiper-modal-viewed', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_modal-viewed', + prevEl: '.swiper-button-prev_modal-viewed', + }, + }); +} + +// модальные окна +// модальные окна - Заказать запчасти +function orderParts() { + const openModalLink = document.querySelector('.js-cart__info-links-parts'); + const openModalLinkMob = document.querySelector('.js_product_mob_parts'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const closeModalBtnMob = document.querySelector('.js_modal_parts_close_mob'); + const modal = document.querySelector('.js_modal-parts'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (openModalLinkMob) { + openModalLinkMob.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeModal); + } +} + +// модальное окно - Заказать консультацию + +// модальное окно - Товар добавлен в корзину +function addedToCart() { + var swiper = new Swiper('.swiper-modal-added', { + slidesPerView: 3, + spaceBetween: 20, + navigation: { + nextEl: '.modal-added-bottom__btn-next', + prevEl: '.modal-added-bottom__btn-prev', + }, + scrollbar: { + el: '.modal-added-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function modalSubs() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_subscription_close'); + const modal = document.querySelector('.js_modal_subscription'); + + const openModalParts = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModalParts = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModalParts); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModalParts); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +// каталог +function toggleList() { + const acc = document.getElementsByClassName('js_catalog_accordion'); + const productMob = document.querySelectorAll('.product-tabs-mob-acc__subtitle'); + let activePanel = null; + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('catalog-accordion--active'); + + const panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + // Закрываем предыдущий аккордеон, если он был открыт + if (activePanel) { + activePanel.classList.remove('catalog-accordion--active'); + activePanel.nextElementSibling.style.maxHeight = null; + } + // Обновляем активный панель + activePanel = this; + // Открываем новый аккордеон + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + + if (productMob) { + productMob.forEach((item) => { + item.addEventListener('click', function () { + item.classList.toggle('active'); + }); + }); + } +} + +function toogleSorting() { + const sortingItems = document.querySelectorAll('.js_result_sorting_item'); + + sortingItems.forEach((item) => { + item.addEventListener('click', () => { + if (!item.classList.contains('result-sorting__item--active')) { + sortingItems.forEach((item) => { + item.classList.remove('result-sorting__item--active'); + }); + + item.classList.add('result-sorting__item--active'); + } + }); + }); +} + +function swiperArticles() { + var swiper = new Swiper('.swiper-catalog-articles', { + slidesPerView: 2, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-articles', + prevEl: '.swiper-button-prev__catalog-articles', + }, + breakpoints: { + 780: { + slidesPerView: 3, + }, + 1280: { + slidesPerView: 4, + }, + }, + }); +} + +function swiperReviews() { + var swiper = new Swiper('.swiper-catalog-reviews', { + slidesPerView: 1.5, + spaceBetween: 20, + breakpoints: { + 870: { + slidesPerView: 2, + }, + 1300: { + slidesPerView: 3, + }, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +function infoShowMore() { + const catalogInfo = document.querySelector('.js_catalog_info'); + const showMoreBtn = document.querySelector('.js_catalog_info_more'); + + if (showMoreBtn) { + showMoreBtn.addEventListener('click', () => { + catalogInfo.style.height = 'auto'; + showMoreBtn.style.display = 'none'; + }); + } +} + +// о компании +function swiperHistory() { + var swiper = new Swiper('.swiper-about-history', { + direction: 'vertical', + slidesPerView: 1, + loopFillGroupWithBlank: true, + centeredSlides: true, + spaceBetween: 40, + navigation: { + nextEl: '.swiper-button-next__about-history', + prevEl: '.swiper-button-prev__about-history', + }, + }); +} + +// Личный кабинет +function accountProfile() { + const changePassLink = document.querySelector('.js_profile_pass'); + const profileData = document.querySelector('.js_profile_data'); + const profileChangePass = document.querySelector('.js_change_pass'); + const snowPassNew = document.querySelector('.js_prof_pass_new'); + const passwordField = document.querySelector('.js_prof_show_pass'); + const myProfileTab = document.querySelector('.js_my_profile'); + + if (changePassLink) { + changePassLink.addEventListener('click', () => { + profileData.classList.add('profile-block-wrapper--hidden'); + profileChangePass.classList.remove('change-pass-wrapper--hidden'); + }); + } + + if (snowPassNew) { + snowPassNew.addEventListener('click', function () { + console.log(passwordField.type); + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (profileChangePass) { + myProfileTab.addEventListener('click', () => { + if (!profileChangePass.classList.contains('change-pass-wrapper--hidden')) { + profileChangePass.classList.add('change-pass-wrapper--hidden'); + profileData.classList.remove('profile-block-wrapper--hidden'); + } + }); + } +} + +function accountOrders() { + const acc = document.querySelectorAll('.js_open_accordion'); + const rollMob = document.querySelectorAll('.js_roll_mob'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('orders-acc__btn--active'); + if (this.classList.contains('orders-acc__btn--active')) { + this.textContent = 'Свернуть'; + } else { + this.textContent = 'Посмотреть заказ'; + } + let btn = this; + let panel = this.nextElementSibling; + panel.style.display = 'block'; + + if (panel.style.maxHeight) { + panel.style.display = 'none'; + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + + if (rollMob) { + rollMob.forEach((item) => { + item.addEventListener('click', function () { + if (panel.style.maxHeight) { + panel.style.display = 'none'; + panel.style.maxHeight = null; + if (btn.classList.contains('orders-acc__btn--active')) { + btn.classList.remove('orders-acc__btn--active'); + btn.textContent = 'Посмотреть заказ'; + } + } else { + return; + } + }); + }); + } + }); + } +} + +function accountOrdersMob() { + var swiper = new Swiper('.swiper-orders-mobile', { + loop: false, + pagination: { + el: '.orders-mob-pag', + paginationClickable: true, + clickable: true, + }, + }); +} + +function contactsSwiper() { + var swiper = new Swiper('.swiper-acc-contacts', { + slidesPerView: 1, + spaceBetween: 20, + breakpoints: { + 375: { + slidesPerView: 1.5, + }, + 480: { + slidesPerView: 1.8, + }, + 580: { + slidesPerView: 2.3, + }, + 740: { + slidesPerView: 3, + }, + }, + + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function compareTable() { + const tabs = document.querySelectorAll('.compare-tab'); + const tabsItems = document.querySelectorAll('.compare-tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-t'); + console.log('tabid', tabId); + let currentTab = document.querySelector(tabId); + console.log('currentTab', currentTab); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('compare-tabs__item--active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('compare-tabs__item--active'); + } + }); + }); +} + +const accMaps = document.querySelector('.acc-maps-wrapper'); +if (accMaps) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('acc-page-one', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-20, -70], + }, + ); + + map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function exitAccount() { + const openModalLink = document.querySelector('.js_exit_acc'); + const closeModalBtn = document.querySelector('.js_acc_exit_cancel'); + const closeModalBtnMob = document.querySelector('.js_modal_acc_close_mob'); + const modal = document.querySelector('.js_modal_acc_exit'); + const tabs = document.querySelectorAll('.tab'); + const firstItemList = document.querySelector('.account-tabs li:first-child'); + const accTabs = document.querySelectorAll('.tabs__item'); + + const openModal = function () { + document.body.style.overflow = 'hidden'; + modal.classList.add('active'); + }; + const closeInside = function () { + accTabs.forEach((item) => { + if (item.classList.contains('tabs__item-active')) { + item.classList.remove('tabs__item-active'); + } + }); + modal.classList.remove('active'); + document.body.style.overflow = null; + openModalLink.classList.remove('active'); + firstItemList.click(); + }; + if (openModalLink) { + openModalLink.addEventListener('click', () => { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + openModalLink.classList.add('active'); + }); + openModalLink.addEventListener('click', openModal); + } + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeInside); + } + + if (closeModalBtnMob) { + closeModalBtnMob.addEventListener('click', closeInside); + } +} + +// каталог подфильтры +function catalogFilters() { + priceRange(); + powerRange(); + diametrRange(); + deepRange(); + runRange(); + + function priceRange() { + let rangeMin = 100; + const range = document.querySelector('.range-selected'); + const rangeInput = document.querySelectorAll('.range-input input'); + const rangePrice = document.querySelectorAll('.range-price input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function powerRange() { + let rangeMin = 100; + const range = document.querySelector('.js_range_selected_power'); + const rangeInput = document.querySelectorAll('.js_range_input_power input'); + const rangePrice = document.querySelectorAll('.js_range_price_power input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function diametrRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_dia'); + const rangeInput = document.querySelectorAll('.js_range_input_dia input'); + const rangePrice = document.querySelectorAll('.js_range_price_dia input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function deepRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_deep'); + const rangeInput = document.querySelectorAll('.js_range_input_deep input'); + const rangePrice = document.querySelectorAll('.js_range_price_deep input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } + + function runRange() { + let rangeMin = 1; + const range = document.querySelector('.js_range_selected_run'); + const rangeInput = document.querySelectorAll('.js_range_input_run input'); + const rangePrice = document.querySelectorAll('.js_range_price_run input'); + + rangeInput.forEach((input) => { + input.addEventListener('input', (e) => { + let minRange = parseInt(rangeInput[0].value); + let maxRange = parseInt(rangeInput[1].value); + if (maxRange - minRange < rangeMin) { + if (e.target.className === 'min') { + rangeInput[0].value = maxRange - rangeMin; + } else { + rangeInput[1].value = minRange + rangeMin; + } + } else { + rangePrice[0].value = minRange; + rangePrice[1].value = maxRange; + range.style.left = (minRange / rangeInput[0].max) * 100 + '%'; + range.style.right = 100 - (maxRange / rangeInput[1].max) * 100 + '%'; + } + }); + }); + + rangePrice.forEach((input) => { + input.addEventListener('input', (e) => { + let minPrice = rangePrice[0].value; + let maxPrice = rangePrice[1].value; + if (maxPrice - minPrice >= rangeMin && maxPrice <= rangeInput[1].max) { + if (e.target.className === 'min') { + rangeInput[0].value = minPrice; + range.style.left = (minPrice / rangeInput[0].max) * 100 + '%'; + } else { + rangeInput[1].value = maxPrice; + range.style.right = 100 - (maxPrice / rangeInput[1].max) * 100 + '%'; + } + } + }); + }); + } +} + +// страница Новости - новость +function swiperNewsItem() { + var swiper = new Swiper('.news-item-swiper', { + slidesPerView: 3, + spaceBetween: 50, + navigation: { + nextEl: '.swiper-button-next__news-item', + prevEl: '.swiper-button-prev__news-item', + }, + }); +} + +// страница Корзина +function cartCounter() { + const buttons = document.querySelectorAll('.js_btn_counter'); + + buttons.forEach((button) => { + button.addEventListener('click', () => { + const targetId = button.dataset.target; + const targetInput = document.querySelector(targetId); + const action = button.dataset.action; + + if (action === 'increment') { + targetInput.value = parseInt(targetInput.value) + 1; + } else if (action === 'decrement') { + targetInput.value = parseInt(targetInput.value) - 1; + } + }); + }); +} + +function modalCartOrder() { + const openModalLink = document.querySelector('.js_order_link'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const modal = document.querySelector('.js_modal_order'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function modalCartOrderSucc() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_order_succ_close'); + const modal = document.querySelector('.js_modal_order_succ'); + + const openModal = function () { + modal.classList.add('active'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.remove('active'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && modal.classList.contains('active')) { + closeModal(); + } + }); +} + +function swiperArticlesPage() { + var swiper = new Swiper('.swiper-articles', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +// Лицензии и сертификаты +function fancyboxSlider() { + const certificates = document.querySelector('.js_certificates'); + if (certificates) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} + +//Вакансии +function openForm() { + const openFormLink = document.querySelectorAll('.js_job_open'); + const formBlock = document.querySelectorAll('.vacancies-item-bottom'); + + openFormLink.forEach((item) => { + item.addEventListener('click', () => { + let currentLink = item; + let formBlockId = currentLink.getAttribute('data-link'); + let currentBlock = document.querySelector(formBlockId); + + currentBlock.style.display = 'block'; + currentLink.style.display = 'none'; + }); + }); +} + +// страница контакты +function contactsPageSwiper() { + var swiper = new Swiper('.swiper-contacts-page', { + slidesPerView: 4, + spaceBetween: 20, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +const contactPage = document.querySelector('.js_cnt_map_wrapper'); +if (contactPage) { + ymaps.ready(function () { + let center = [55.60358306912159, 38.129899499999965]; + let map = new ymaps.Map('contacts-page-map-one', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.607504069131686, 38.11306499999998]; + let map = new ymaps.Map('contacts-page-map-two', { + center: center, + zoom: 16, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [55.77317006896182, 37.6776425]; + let map = new ymaps.Map('contacts-page-map-three', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +if (contactPage) { + ymaps.ready(function () { + let center = [51.55085957238009, 46.01793399999996]; + let map = new ymaps.Map('contacts-page-map-four', { + center: center, + zoom: 17, + }); + + let placemark = new ymaps.Placemark( + center, + {}, + { + iconLayout: 'default#image', + iconImageHref: './img/svg/map-placemark.svg', + iconImageSize: [69, 87], + iconImageOffset: [-40, -90], + }, + ); + + // map.controls.remove('geolocationControl'); // удаляем геолокацию + map.controls.remove('searchControl'); // удаляем поиск + map.controls.remove('trafficControl'); // удаляем контроль трафика + map.controls.remove('typeSelector'); // удаляем тип + map.controls.remove('fullscreenControl'); // удаляем кнопку перехода в полноэкранный режим + // map.controls.remove('zoomControl'); // удаляем контрол зуммирования + map.controls.remove('rulerControl'); // удаляем контрол правил + + map.geoObjects.add(placemark); + }); +} + +function contactspageMap() { + const blocks = document.querySelectorAll('.js_cnt_block'); + const maps = document.querySelectorAll('.js_cnt_map'); + + blocks.forEach((block) => { + block.addEventListener('click', () => { + let currentBlock = block; + let blockId = currentBlock.getAttribute('data-tab'); + let currentMap = document.querySelector(blockId); + + if (!currentBlock.classList.contains('contacts-page-block--active')) { + blocks.forEach((block) => { + block.classList.remove('contacts-page-block--active'); + }); + + maps.forEach((map) => { + map.classList.remove('active'); + }); + + currentBlock.classList.add('contacts-page-block--active'); + currentMap.classList.add('active'); + } + }); + }); +} + +function swiperDemohall() { + var swiper = new Swiper('.swiper-demohall', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +//Корпоративгая жизнь +function fancyboxSliderCorp() { + const corpLife = document.querySelector('.js_corp_life'); + if (corpLife) { + Fancybox.bind('[data-fancybox="gallery"]', {}); + } +} diff --git a/public/js/main_old.js b/public/js/main_old.js new file mode 100644 index 0000000..2224be9 --- /dev/null +++ b/public/js/main_old.js @@ -0,0 +1,1082 @@ +//Header +openCatalog(); // кнопка каталог в header +concatcUs(); // кнопка Заказать звонок +chooseCity(); // выбрать город +modalAuth(); // авторизация +modalRestorePass(); // восстановить пароль +modalRestorePassSuccess(); //восстановить пароль - успешно +modalRestoreError(); // восстановить пароль - ошибка +modalReg(); // регистрация + +//Footer +footerSpoiler(); // спойлер моб версия + +//Главная страница +swiperMain(); // swiper главная страница первый экран +swiperCatalog(); // swiper главная страница каталог +catalogTabsHandler(); // переключатель табов каталога +catalogButtonsHandler(); // в разделе каталог добавление в избранное и сравнить +swiperMachines(); // swiper раздел Machines +swiperPartners(); // swiper раздел Нам доверяют +cookiePopup(); // показ Куки + +//Страница Карточка товара +productPageSwiper(); // swiper первый экран +productTabs(); // табы с описанием товара +offerSwiper(); // swiper Выгодное предложение +swiperProjects(); // swiper Реализованные проекты +swiperViewed(); // swiper Недавно просматривали +swiperModels(); // swiper Образцы изделей таб-3 +telMask(); // Imask +// telefonMask(); // маска телефона в форме +swiperTab5(); // swiper Аксуссуары таб-5 +swiperTab6(); // swiper Оснастка таб-6 +swiperTab7(); // swiper Похожая техника таб-7 +addToCart(); // открыть модальное окно Товар добален в корзину +getConsult(); // открыть модальное окно - Заказать консультацию +tableHover(); // таблица Характеристики выделение цветом + +//Модальное окно - Карточка товара кратко +modalProductTabs(); // переключение табов +modalViewed(); // раздел Недавно просматривали + +//Модальные окна +orderParts(); // Модальное окно - Заказать запчасти +addedToCart(); // настройка модального окна - Товар добавлен в корзину + +//Страница поиск результат +resultPagination(); + +//Страница каталог +toggleList(); // выподающий список +toogleSorting(); // сортировка +swiperArticles(); // swiper раздел Статьи по разделу +swiperReviews(); // swiper Отзывы партнеров + +//Страница о компании +swiperHistory(); // swiper история развития + +//Личный кабинет +accountProfile(); // таб мой профиль +accountOrders(); // мои заказы + +//Header +function openCatalog() { + const catalogBtn = document.querySelector('.js-catalog-btn'); + + if (catalogBtn) { + catalogBtn.addEventListener('click', (e) => { + e.preventDefault(); + catalogBtn.classList.toggle('catalog-open'); + }); + } +} + +function concatcUs() { + const openModalLink = document.querySelector('.js_header_button_call'); + const closeModalBtn = document.querySelector('.js_modal_contact_close'); + const modal = document.querySelector('.js_modal_contact'); + const overlay = document.querySelector('.js_modal_contact_overlay'); + + const openModal = function () { + modal.classList.remove('modal-contact--hidden'); + overlay.classList.remove('modal-contact-overlay--hidden'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.add('modal-contact--hidden'); + overlay.classList.add('modal-contact-overlay--hidden'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +function chooseCity() { + const openModalBtn = document.querySelector('.js_city_choose'); + const closeModalBtn = document.querySelector('.js_modal_city_close'); + const modal = document.querySelector('.js_modal_city'); + const overlay = document.querySelector('.js_modal_city_overlay'); + let cities = document.querySelectorAll('.js_city_item'); + + const openModal = function () { + modal.classList.remove('modal-city--hidden'); + overlay.classList.remove('modal-city-overlay--hidden'); + // document.body.style.overflow = 'hidden'; + openModalBtn.classList.add('header-up-left__city--active'); + }; + + const closeModal = function () { + modal.classList.add('modal-city--hidden'); + overlay.classList.add('modal-city-overlay--hidden'); + // document.body.style.overflow = null; + openModalBtn.classList.remove('header-up-left__city--active'); + }; + + cities.forEach((city) => { + city.addEventListener('click', (e) => { + e.preventDefault(); + let currentCity = city; + if (!currentCity.classList.contains('city-main__item--active')) { + cities.forEach((city) => { + city.classList.remove('city-main__item--active'); + }); + + currentCity.classList.add('city-main__item--active'); + openModalBtn.innerHTML = currentCity.innerText; + closeModal(); + } + }); + }); + + if (openModalBtn) { + openModalBtn.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-city--hidden')) { + closeModal(); + } + }); +} + +function modalAuth() { + const openModalLink = document.querySelector('.js_header_entry'); + const closeModalBtn = document.querySelector('.js_modal_auth_close'); + const modal = document.querySelector('.js_modal_auth'); + const overlay = document.querySelector('.js_modal_auth_overlay'); + const passwordField = document.querySelector('.js_auth_pass'); + const showPasswordBtn = document.querySelector('.js_auth_show_pass'); + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.remove('modal-auth--hidden'); + overlay.classList.remove('modal-auth-overlay--hidden'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.add('modal-auth--hidden'); + overlay.classList.add('modal-auth-overlay--hidden'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || openRestoreLink) { + closeModalBtn.addEventListener('click', closeModal); + openRestoreLink.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-auth--hidden')) { + closeModal(); + } + }); + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } +} + +function modalRestorePass() { + const openModalLink = document.querySelector('.js_restore_pass'); + const closeModalBtn = document.querySelector('.js_modal_restore_close'); + const closeModalInner = document.querySelector('.js_restore_back'); + const modal = document.querySelector('.js_modal_restore'); + const overlay = document.querySelector('.js_modal_restore_overlay'); + + const openModal = function () { + modal.classList.remove('modal-restore--hidden'); + overlay.classList.remove('modal-restore-overlay--hidden'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.add('modal-restore--hidden'); + overlay.classList.add('modal-restore-overlay--hidden'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-restore--hidden')) { + closeModal(); + } + }); +} + +function modalRestorePassSuccess() { + // const openModalLink = document.querySelector(''); + const closeModalBtn = document.querySelector('.js_modal_restore_succ_close'); + const closeModalInner = document.querySelector('.js_res_succ_ok'); + const closeModalInnerBack = document.querySelector('.js_res_succ_back'); + const modal = document.querySelector('.js_modal_restore_succ'); + const overlay = document.querySelector('.js_modal_restore_succ_overlay'); + + const openModal = function () { + modal.classList.remove('modal-restore-succ--hidden'); + overlay.classList.remove('modal-restore-succ-overlay--hidden'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.add('modal-restore-succ--hidden'); + overlay.classList.add('modal-restore-succ-overlay--hidden'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInner || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-restore-succ--hidden')) { + closeModal(); + } + }); +} + +function modalRestoreError() { + // const openModalLink = document.querySelector('.js_test'); + const closeModalBtn = document.querySelector('.js_modal_restore_error_close'); + const closeModalInnerBack = document.querySelector('.js_restore_error_back'); + const modal = document.querySelector('.js_modal_restore_error'); + const overlay = document.querySelector('.js_modal_restore_error_overlay'); + + const openModal = function () { + modal.classList.remove('modal-restore-error--hidden'); + overlay.classList.remove('modal-restore-error-overlay--hidden'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.add('modal-restore-error--hidden'); + overlay.classList.add('modal-restore-error-overlay--hidden'); + document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInnerBack) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInnerBack.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-restore-error--hidden')) { + closeModal(); + } + }); +} + +function modalReg() { + // const openModalLink = document.querySelector(''); + const closeModalBtn = document.querySelector('.js_modal_reg_close'); + const closeModalInner = document.querySelector('.js_back_inner'); + const modal = document.querySelector('.js_modal_reg'); + const overlay = document.querySelector('.js_modal_reg_overlay'); + const passwordField = document.querySelector('.js_reg_pass'); + const showPasswordBtn = document.querySelector('.js_reg_show_pass'); + const passwordFieldConfirm = document.querySelector('.js_pass_conf'); + const showPasswordConfirmBtn = document.querySelector('.js_reg_show_pass_conf'); + + const openRestoreLink = document.querySelector('.js_restore_pass'); + + const openModal = function () { + modal.classList.remove('modal-reg--hidden'); + overlay.classList.remove('modal-reg-overlay--hidden'); + // document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.add('modal-reg--hidden'); + overlay.classList.add('modal-reg-overlay--hidden'); + // document.body.style.overflow = null; + }; + + // if (openModalLink) { + // openModalLink.addEventListener('click', openModal); + // } + + if (closeModalBtn || closeModalInner) { + closeModalBtn.addEventListener('click', closeModal); + closeModalInner.addEventListener('click', closeModal); + } + + if (openRestoreLink) { + openRestoreLink.addEventListener('click', closeModal); + } + + document.addEventListener('keydown', function (event) { + if (event.code === 'Escape' && !modal.classList.contains('modal-reg--hidden')) { + closeModal(); + } + }); + + if (showPasswordBtn) { + showPasswordBtn.addEventListener('click', function () { + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (showPasswordConfirmBtn) { + showPasswordConfirmBtn.addEventListener('click', function () { + if (passwordFieldConfirm.type === 'password') { + passwordFieldConfirm.type = 'text'; + } else { + passwordFieldConfirm.type = 'password'; + } + }); + } +} + +//Footer +function footerSpoiler() { + const spoilerButtons = document.querySelectorAll('.js_comp_btn'); + let i; + + if (window.innerWidth < 481) { + for (i = 0; i < spoilerButtons.length; i++) { + spoilerButtons[i].addEventListener('click', function () { + this.classList.toggle('footer-spoiler-button--active'); + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + } else return; +} + +//Главная страница +function swiperMain() { + var swiper = new Swiper('.mySwiper', { + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + allowSlidePrev: true, + allowSlideNext: true, + observer: true, + observeParents: true, + pagination: { + el: '.swiper-pagination', + paginationClickable: true, + dynamicBullets: true, + clickable: true, + }, + mousewheel: true, + keyboard: true, + }); +} + +function swiperCatalog() { + var swiper = new Swiper('.swiperCatalog', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperMachines() { + var swiper = new Swiper('.swiper-machine', { + slidesPerView: 3, + spaceBetween: 3, + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + allowTouchMove: false, + }); +} + +function swiperPartners() { + var swiper = new Swiper('.swiper-partners', { + slidesPerView: 3, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_partner', + prevEl: '.swiper-button-prev_partner', + }, + }); +} + +function catalogButtonsHandler() { + const addToFavorite = document.querySelectorAll('.js_favorite'); + const addToCompare = document.querySelectorAll('.js_compare'); + + addToFavorite.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__favorite_active'); + }); + }); + + addToCompare.forEach((btn) => { + btn.addEventListener('click', (e) => { + e.preventDefault(); + btn.classList.toggle('swiper-icons-right__compare_active'); + }); + }); +} + +function catalogTabsHandler() { + const tabs = document.querySelectorAll('.tab'); + const tabsItems = document.querySelectorAll('.tabs__item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('tabs__item-active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('tabs__item-active'); + } + }); + }); +} + +function cookiePopup() { + const cookiePopup = document.querySelector('.js_cookie_popup'); + const cookieButton = document.querySelector('.js_cookie_popup_btn'); + let cookieName = 'cookie-vekprom=accepted'; + + if (cookiePopup) { + if (document.cookie.includes(cookieName)) { + return; + } else { + cookiePopup.style.display = 'block'; + + cookieButton.addEventListener('click', () => { + document.cookie = 'cookie-vekprom=accepted; max-age=31536000; path=/'; + cookiePopup.style.display = 'none'; + }); + } + } +} + +// страница Карточка товара +function productPageSwiper() { + var galleryTop = new Swiper('.gallery', { + spaceBetween: 10, + grabCursor: true, + loop: true, + loopedSlides: 4, + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* thumbs */ + var galleryThumbs = new Swiper('.gallery-thumbs', { + spaceBetween: 10, + centeredSlides: true, + slidesPerView: 'auto', + touchRatio: 0.4, + slideToClickedSlide: true, + + keyboard: { + enabled: true, + onlyInViewport: false, + }, + }); + /* set conteoller */ + galleryTop.controller.control = galleryThumbs; + galleryThumbs.controller.control = galleryTop; +} + +function productTabs() { + const tabs = document.querySelectorAll('.js-specification__tab'); + const tabsItems = document.querySelectorAll('.specification__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('specification__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('specification__tabs-item_active'); + } + }); + }); +} + +function telMask() { + const phoneMaskSelector = '.js_input_phone'; + const phoneMaskInputs = document.querySelectorAll(phoneMaskSelector); + + const masksOptions = { + phone: { + mask: '+{7} (000) 000-00-00', + }, + }; + + for (const item of phoneMaskInputs) { + new IMask(item, masksOptions.phone); + } +} + +// function telefonMask() { +// const phoneInputs = document.querySelectorAll('.js_input_phone'); + +// phoneInputs.forEach((input) => { +// setPhoneMask(input); +// }); + +// function setPhoneMask(phoneInput) { +// // маска для ввода номера телфона +// function setCursorPosition(pos, elem) { +// elem.focus(); +// if (elem.setSelectionRange) elem.setSelectionRange(pos, pos); +// else if (elem.createTextRange) { +// var range = elem.createTextRange(); +// range.collapse(true); +// range.moveEnd('character', pos); +// range.moveStart('character', pos); +// range.select(); +// } +// } + +// // function mask(event) { +// // var matrix = '+7 (___) ___-__-__', +// // i = 0, +// // def = matrix.replace(/\D/g, ''), +// // val = this.value.replace(/\D/g, ''); +// // if (def.length >= val.length) val = def; +// // this.value = matrix.replace(/./g, function (a) { +// // return /[_\d]/.test(a) && i < val.length +// // ? val.charAt(i++) +// // : i >= val.length +// // ? '' +// // : a; +// // }); +// // if (event.type == 'blur') { +// // if (this.value.length == 2) this.value = ''; +// // } else setCursorPosition(this.value.length, this); +// // } + +// function mask(event) { +// var matrix = '+7 (___) ___-__-__', +// i = 0, +// def = matrix.replace(/\D/g, ''), +// val = this.value.replace(/\D/g, ''); +// if (def.length >= val.length) val = def; +// this.value = matrix.replace(/./g, function (a) { +// return /[_\d]/.test(a) && i < val.length +// ? val.charAt(i++) + (i == 4 || i == 7 ? '-' : '') +// : i >= val.length +// ? '' +// : a; +// }); +// if (event.type == 'blur') { +// if (this.value.length == 2) this.value = ''; +// } else setCursorPosition(this.value.length, this); +// } + +// var numberPhone = phoneInput; + +// if (numberPhone) { +// numberPhone.addEventListener('input', mask, false); +// numberPhone.addEventListener('focus', mask, false); +// numberPhone.addEventListener('blur', mask, false); +// } +// } +// } + +function offerSwiper() { + var swiper = new Swiper('.swiper-catalog-item', { + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); +} + +function swiperProjects() { + var swiper = new Swiper('.swiper-projects', { + slidesPerView: 3, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next_projects', + prevEl: '.swiper-button-prev_projects', + }, + }); +} + +function swiperModels() { + var swiper = new Swiper('.swiper-models', { + slidesPerView: 3, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_models', + prevEl: '.swiper-button-prev_models', + }, + scrollbar: { + el: '.spec-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function swiperViewed() { + var swiper = new Swiper('.swiper-viewed', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_viewed', + prevEl: '.swiper-button-prev_viewed', + }, + }); +} + +function swiperTab5() { + var swiper = new Swiper('.swiper-tab-5', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-5', + prevEl: '.swiper-button-prev_tab-5', + }, + }); +} + +function swiperTab6() { + var swiper = new Swiper('.swiper-tab-6', { + slidesPerView: 1, + navigation: { + nextEl: '.swiper-button-next_tab-6', + prevEl: '.swiper-button-prev_tab-6', + }, + }); +} + +function swiperTab7() { + var swiper = new Swiper('.swiper-tab-7', { + slidesPerView: 4, + navigation: { + nextEl: '.swiper-button-next_tab-7', + prevEl: '.swiper-button-prev_tab-7', + }, + }); +} + +function addToCart() { + const openModalLink = document.querySelector('.js_buy'); + const closeModalBtn = document.querySelector('.js_modal_added_close'); + const closeInModalBtn = document.querySelector('.js_modal_added_button'); + const modal = document.querySelector('.js_modal_added'); + const overlay = document.querySelector('.js-modal_added_overlay'); + + const openModal = function () { + modal.classList.remove('modal-added--hidden'); + overlay.classList.remove('modal-added-overlay--hidden'); + // document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.add('modal-added--hidden'); + overlay.classList.add('modal-added-overlay--hidden'); + // document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn || closeInModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + closeInModalBtn.addEventListener('click', closeModal); + } +} + +function getConsult() { + const openModalLink = document.querySelector('.js-cart__info-links-consult'); + const closeModalBtn = document.querySelector('.js_modal_parts_close'); + const modal = document.querySelector('.js_modal_consult'); + const overlay = document.querySelector('.js_modal-parts--overlay'); + + const openModal = function () { + modal.classList.remove('modal-parts__hidden'); + overlay.classList.remove('modal-parts__overlay__hidden'); + document.body.style.overflow = 'hidden'; + }; + + const closeModal = function () { + modal.classList.add('modal-parts__hidden'); + overlay.classList.add('modal-parts__overlay__hidden'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModal); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModal); + } +} + +// Карточка товара кратко (модальное окно) +function modalProductTabs() { + const tabs = document.querySelectorAll('.js-modal-spec__tab'); + const tabsItems = document.querySelectorAll('.js-modal-spec__tabs-item'); + + tabs.forEach((tab) => { + tab.addEventListener('click', function () { + let currentBtn = tab; + let tabId = currentBtn.getAttribute('data-tab'); + let currentTab = document.querySelector(tabId); + + if (!currentBtn.classList.contains('active')) { + tabs.forEach((tab) => { + tab.classList.remove('active'); + }); + + tabsItems.forEach((tab) => { + tab.classList.remove('modal-spec__tabs-item_active'); + }); + + currentBtn.classList.add('active'); + currentTab.classList.add('modal-spec__tabs-item_active'); + } + }); + }); +} + +function tableHover() { + window.addEventListener('DOMContentLoaded', () => { + const table = document.querySelector('.js_table_product'); + const titles = document.querySelectorAll('.js_table_title'); + const rows = document.querySelectorAll('.js_tr'); + + titles.forEach((title, i) => { + title.addEventListener('mouseenter', () => { + title.classList.add('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.add('active'); + } + }); + }); + + title.addEventListener('mouseleave', () => { + title.classList.remove('active'); + + rows.forEach((row) => { + if (row.querySelector('td')) { + row.querySelectorAll('td')[i].classList.remove('active'); + } + }); + }); + }); + }); +} + +function modalViewed() { + var swiper = new Swiper('.swiper-modal-viewed', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next_modal-viewed', + prevEl: '.swiper-button-prev_modal-viewed', + }, + }); +} + +// модальные окна +// модальные окна - Заказать запчасти +function orderParts() { + const openModalLink = document.querySelector('.js-cart__info-links-parts'); + const closeModalBtn = document.querySelector('.js-modal-parts__close'); + const modal = document.querySelector('.js_modal-parts'); + const overlay = document.querySelector('.js_modal-parts--overlay'); + + const openModalParts = function () { + modal.classList.remove('modal-parts__hidden'); + overlay.classList.remove('modal-parts__overlay__hidden'); + document.body.style.overflow = 'hidden'; + }; + + const closeModalParts = function () { + modal.classList.add('modal-parts__hidden'); + overlay.classList.add('modal-parts__overlay__hidden'); + document.body.style.overflow = null; + }; + + if (openModalLink) { + openModalLink.addEventListener('click', openModalParts); + } + + if (closeModalBtn) { + closeModalBtn.addEventListener('click', closeModalParts); + } +} + +// модальное окно - Заказать консультацию + +// модальное окно - Товар добавлен в корзину +function addedToCart() { + var swiper = new Swiper('.swiper-modal-added', { + slidesPerView: 3, + spaceBetween: 20, + navigation: { + nextEl: '.modal-added-bottom__btn-next', + prevEl: '.modal-added-bottom__btn-prev', + }, + scrollbar: { + el: '.modal-added-scrollbar', + hide: false, + draggable: true, + }, + }); +} + +function resultPagination() { + // const pagination = document.querySelector('.result-pagination'); + // const prevBtn = pagination.querySelector('.result-prev'); + // const nextBtn = pagination.querySelector('.result-next'); + // const pages = pagination.querySelectorAll('.result-content-page'); + // const numPages = 24;xw + // const numVisiblePages = 3; + // let currentPage = 1; +} + +// каталог +function toggleList() { + const acc = document.getElementsByClassName('js_catalog_accordion'); + const titleTwo = document.querySelector('.js_cat_acc_two'); + const titleThree = document.querySelector('.js_cat_acc_three'); + const titleFive = document.querySelector('.js_cat_acc_five'); + const titleSix = document.querySelector('.js_cat_acc_six'); + const titleSeven = document.querySelector('.js_cat_acc_seven'); + const titleEight = document.querySelector('.js_cat_acc_eight'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('catalog-accordion--active'); + let panel = this.nextElementSibling; + if (panel.style.maxHeight) { + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } + + if (titleTwo) { + titleTwo.addEventListener('click', function () { + titleTwo.classList.toggle('cat-acc-two--active'); + }); + } + + if (titleThree) { + titleThree.addEventListener('click', function () { + titleThree.classList.toggle('cat-acc-three--active'); + }); + } + + if (titleFive) { + titleFive.addEventListener('click', function () { + titleFive.classList.toggle('cat-acc-five--active'); + }); + } + + if (titleSix) { + titleSix.addEventListener('click', function () { + titleSix.classList.toggle('cat-acc-six--active'); + }); + } + + if (titleSeven) { + titleSeven.addEventListener('click', function () { + titleSeven.classList.toggle('cat-acc-seven--active'); + }); + } + + if (titleEight) { + titleEight.addEventListener('click', function () { + titleEight.classList.toggle('cat-acc-eight--active'); + }); + } +} + +function toogleSorting() { + const sortingItems = document.querySelectorAll('.js_result_sorting_item'); + + sortingItems.forEach((item) => { + item.addEventListener('click', () => { + if (!item.classList.contains('result-sorting__item--active')) { + sortingItems.forEach((item) => { + item.classList.remove('result-sorting__item--active'); + }); + + item.classList.add('result-sorting__item--active'); + } + }); + }); +} + +function swiperArticles() { + var swiper = new Swiper('.swiper-catalog-articles', { + slidesPerView: 4, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-articles', + prevEl: '.swiper-button-prev__catalog-articles', + }, + }); +} + +function swiperReviews() { + var swiper = new Swiper('.swiper-catalog-reviews', { + slidesPerView: 3, + spaceBetween: 20, + navigation: { + nextEl: '.swiper-button-next__catalog-reviews', + prevEl: '.swiper-button-prev__catalog-reviews', + }, + }); +} + +// о компании +function swiperHistory() { + var swiper = new Swiper('.swiper-about-history', { + direction: 'vertical', + slidesPerView: 1, + loopFillGroupWithBlank: true, + centeredSlides: true, + spaceBetween: 40, + navigation: { + nextEl: '.swiper-button-next__about-history', + prevEl: '.swiper-button-prev__about-history', + }, + }); +} + +// Личный кабинет +function accountProfile() { + const changePassLink = document.querySelector('.js_profile_pass'); + const profileData = document.querySelector('.js_profile_data'); + const profileChangePass = document.querySelector('.js_change_pass'); + const snowPassNew = document.querySelector('.js_prof_pass_new'); + const passwordField = document.querySelector('.js_prof_show_pass'); + const myProfileTab = document.querySelector('.js_my_profile'); + + if (changePassLink) { + changePassLink.addEventListener('click', () => { + profileData.classList.add('profile-block-wrapper--hidden'); + profileChangePass.classList.remove('change-pass-wrapper--hidden'); + }); + } + + if (snowPassNew) { + snowPassNew.addEventListener('click', function () { + console.log(passwordField.type); + if (passwordField.type === 'password') { + passwordField.type = 'text'; + } else { + passwordField.type = 'password'; + } + }); + } + + if (myProfileTab) { + myProfileTab.addEventListener('click', () => { + if (!profileChangePass.classList.contains('change-pass-wrapper--hidden')) { + profileChangePass.classList.add('change-pass-wrapper--hidden'); + profileData.classList.remove('profile-block-wrapper--hidden'); + } + }); + } +} + +function accountOrders() { + const acc = document.querySelectorAll('.js_open_accordion'); + let i; + + for (i = 0; i < acc.length; i++) { + acc[i].addEventListener('click', function () { + this.classList.toggle('orders-acc__btn--active'); + if (this.classList.contains('orders-acc__btn--active')) { + this.textContent = 'Свернуть'; + } else { + this.textContent = 'Посмотреть заказ'; + } + + let panel = this.nextElementSibling; + panel.style.display = 'block'; + + if (panel.style.maxHeight) { + panel.style.display = 'none'; + panel.style.maxHeight = null; + } else { + panel.style.maxHeight = panel.scrollHeight + 'px'; + } + }); + } +} diff --git a/public/manufactures.xlsx b/public/manufactures.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..aeb72d04766fa8e969ea799d00be67a89ea8bcd8 GIT binary patch literal 14718 zcmeHu1zQ|jwl?n4xVtqLBxrDl27-HVcXxMp0t9!5;O;I7?ykXuyM3H9Gk0dr%=ZiK zt$v=a>b>@Qd&^q2s@8tDyfh>fCKwDD92giF8JNNEOfwyDFt9i%Ffa@-I0!8fTN@{1 z8z)_5cROQ8?GJ9&R-}1Q5WpNTi1+&ccl<9Nfr_ND&wb1Qu{+6UkzGd6YONp~`)R-s zI-LT4cYoqwnW0vex%pdG_!B@l7t4aP27O}Hll9`KS*?wAV?fwon<7%A|8Td84gn|A zz|aX*7Y<&6gQmt=4km#h3!biSv`IQxs(n+RBAe)z5U2v*3=5mzZzpqkNEK~kum!11 zvxIwirDyZA>N*)|rmd5cSe6aHwlw0pOmi^KlD^C9i&kE!tu0Rktu;q??S=JM?sO_>jl*WO7d{ z@b^XXp)czz3>etk8zh+gzqw_D3Nyv^yRFH*dmZAtTk1L(TRAd)_~ZNk-0^?05B^Kn zD-vYo`k0YI&Lp2hhwtXr;sC6@ND1E#pXbq) zHQwl>VY1t8wu(q}Odg6x*UFHTM|)>jI%5+HY=OGhkSd2>mw z^vDK<_{@c94PfGf8a_NmAz=tM-#35FL0OG;gZnD*Ibo&K%8=?N&YYvfiFDtE6KfVY3)#c4oD3oFp23 zx0$i}UBAa5rIX5l`lcq*G+L9rw-%9=TbS$scao_qJa{QyWOuNsgIO~A`yR1dxXbou z6Iu6h%bxs4q&>oNY2q?=KCcib($HZE5?|T`$GyC7Z7OG5PQp*4v|THg3}e@4Cc7g; za~tn7{huZyq_qBg`)&q@kYHe_?={{{=3kAaAW_zKmKpGePr;7e*(6vj3D-+OGlq2t zLKk+33fGMr8CG^xXTIFuWl}<6-zxS~5&Q1e?0cIgFThqVqIk#6WAdgKX5^wZCYvao z+uo6U&~d~jPsLASS3jqK@zL(|s#(?Q($;D-hGNd$w2t~9mq4mH3ox0_&CMM2K#ni+ zNrc)*JDMaHuS^(Y)275P*rFi2o6uh@iifbRJYY-X66U1~yMCSo;ZUbxPxP3duZ(NM zl@pQ8D~`Ak=46=1f9DwVP^Sky#dV|&V`k+xV6MZg^yB3wT*R9`n3yLR8;qwNFzl=?fe4fk`grJmV5}P8ImCxyzlQry@ zO1oyVds8r_B4FpLI~4OR@hOzh{brPTteHUnrYS19eAEm!a2x--55?c{X$%wiqLsf z6*o=#zuI~5%7~hA0-*OT57jLo&rwe%$%n{DoItzxCZ3Rmy>3COJ6(0x z0>`zul@k=DwMqDPoM^#8wZn(QowGn!!6oeWa>;dG7`{iu#t^P?XS`S}5#6(y>IY(@ zEkM8Bhp*~{9~jP#vO+2IYifZ2-Ss zS=n}+Nkqu+6pHW_@#@F34e?43QK^Qm)Gt_$e9*TTT>5Y)P`sH0k~joa9Qjntc_6Ji zu9Kb$-UZd{7G{l#|s9Ne&FJy=8o+WN?}<~;O0L&D%ZGh;uf z<{!^#-rk1rQt?Ve%BqhFQ$p#(uS2Zx3*uoV9Q+iYcn#wrT$1LRViIiE4a9*o75-W5 z?rCdE;EW|>ik?3A%jw5gl;()j+(5;m5m;VyJh~Mj`1PQ+D91=4ar7B@KPMWhU2z<$ zWuTaQV{VWOzs5fK!)#VR9MBamN>(u4$OkmRnqN4MZrF zuN*{_cnlf0k)&b@^kbu^!zUN3{D$(wA8o$ZMcQck6sd$Hfq5(hHTZYZHg`r~j+{}5 zJ(e|zX}_Vcxzk&rwg|hJ%lI=Ep~IYsm#BW-wA<%nvF)DgoIpM0c;cN^cU%Sy)>cyu zpC+OGI@~6LCk{W?LcNztvWb~8) z0RQ?EkB~QMx$@^Ja!RcbDKP&*s=?GDol0-d$_bQbJy0*m4c(*(aXJzgjq7653iZ8` zJ@X^ai5V>grKS}iV}UmX>7eHn&@hb&*A&|nM=-#%OE6k|;-1w(T8A6n8*+VUP4pEl z8uAy$cLyjlpJ31Wn@H93?9tZMTEdym)0%U#pc22SB*oD4B-6xYXqkwnp$w$r zF@OwLN@^45NALkajxMGg7NI7YO{Pc>MD6*u)Zj{;757?Dl0&UnOYFP~!h2zEbxOWmpL>k9a=f#$+6V-3c}>+zUk-h!%4W)I_z`xAVTIL}^*nOI8aVY? z>=sWBX6!T3kaPR|bQhF-XTUNRKW&6M#Lq%dsajdD?#1yi4IWv2NW1}~8$_K^q11U@g1$^qySXo%jy3e< z^;CZTOQ^(C7vWl$Z~dF$e3Mh*l68(*-ZJ0Y@4BweR@0YxA-2rTv z88#4X17<;+*sOcZQB<~>V_w9K0%nc{oN3&~{7X}y+hBO^zO+yYcoS~EH8ugHoz!)q zXtO{h^{?@rZxL-FlU1d*Bx0HYZFRK6Oe`(ekQGzyAcg)ZD2Y_9ZJx%!8hs~D_^Ity zu@DyN#Z)cM@Hz2*+ys6+v*08G>o~wAD<@izvSrOut9}C>dvt4{t21Rgb{PKf9m`y= z8`@7U1lbQyzygbIPBc^*%BKAb`2lAPly6yjqZPm5Xu?N+fsl4o5`5q>2QzLNKcPAs z{TPWE*{3#;5p!9LA<40`*p9Po)d5ez3krrV*u$DY{$T;N^$X2@yYgi5MiT${~v;RBu1@mYx8qE^E)1I|U#3->jxkfFg%;sJw|z_3mIPE?H!=b0 zB%3Slf%Nb%V>HZi(H@gPP9g`I*3|=9NVgx2X!thh6y}BlQNE&X)kHb84EJLW>7S%n z7ZUr^YN2kyYc+o7Ua)L9aIzpaEdtjjlE)0r(jue++}3p*QckPyHffj3_dM$hJzI`5 zhdXWp{Hne2&_Sl3!pr}Hr3$stgy(1WRBMIsD;TmyWOBh13p*0f-XGmj2ZwD|;I zhy=;jtKnP*OKhDXT@WH^ zvxflJt0i3pUVGUXA6RfKHMqk;P54Q=w$fuZfj_C? zg)9`_(ohSx8AfSGsQfvfo7`@_1+%vOHAYtE+esO0Ol`=ti)b(7!_ zlXujstpzAKgMwRE%CI%7v>09297<=ZR)fQXVfB|}&&)mSn8o&&tfQ@TTWa8O zOl|i=7#LXH(Ug+<_o8K6^41m$aM)FKSBDm{!KYewR6L?B@=vkw=TyIMIxXJ__uVZA z$LueB>WDd;C+KKvY@qM?TzTo{*z!i)rz>aN5D5(qqAV?PoFz^QAI> zt-7Ea)%TmO|C;JqL|}1rfd>P#k^lok{`*Urle?AipKoJ7zGy{K3}N}8?h3FW`^?^I zE21X+0DVM;p}}=QcDI&dlr?=KZ`HDl7U^CG@N9Oc0>W4*r6GJsR(QreG8^86?{v?Z zE=rHI=1K}n%`}z9s(Frx=hSpF&t^-NikSkNI6G;0o%0rv19MAwYZP>UQ$EeHiYfLZJ&%2H)jl;2 zt~BQJ(g@EOY1Bz6tTJbW%|uZ2bo6X3td~VO#zv-?KH-N1STMTa$Y37F#+I}M+NC;t zcs*1RMI%L>g(2ocdbU6MpYl9#QaA2@roi#G)_QVX4?MKq%PgO3}x0Q9* z>(_K%0nN{$dB#GR3Pvqc$T26c(BO{bkg!!ytuShcX2~WuF*e{9C;)!-VLwT;`5NQq z;Gmmo*HM*-C$j1>gaLzoM~*x{J1^)j4t$HZ16jd7ZV%f8ap9Kn86p(1+ zkKI+~i_C#Sfgkh1jS9jsps@+z2KI+==p`p0B(vgqBp>c<9&TA{nJ}@6@vM-yCmr|0 z1{?wsd&wz3x0=rHBHc+d8yeR@&el?QQ21p<|CD-?p($G8D6!~~8_PjOzMgqJ7b=^# z(uBfl*NW3TFG7%${8E1xPjW3Yb3(u7(`9>s*aKdj=;UhQsF5E6o~?|>kp^ynOwiE+quvQZW}zNrif@^cwF5?5)&$4l&eiBWx+^(i_IUg+`)AtwMafXg^FDZzO*F5A>JX>>JuA*h7wV%dUwVzh<%O7oK zQGbM4c|LW+6Tqm@42(B@=$4f166PPoR=22NGlV=3pQggqs%IH&-5mKOo(H{x8x9j? zNU2%BD|TgvoN{G@V5Q-$G1!*>wxXK`ey4Rc&#`jb-XIkyW@|kYvJs_n9atwh*dkP~ zcSVo~p1%QLM7c^I441%Sv}xkJx#5tB22HuMq&Y{RGcL-=vgxt0PZ@0BM(!c04t?8k zkDc_mX%lM@6?QgZTVx2*JJs^JM8P!K90zymXnuyHn%p+*B>V+iE%Vy~3g=KkqdqrY z@4M>yfbGKTY&e4#5BP87Y_Y=mN3*Dfi^u!i{SS~EJvUS=q3%ow7^caaD@1muZa5^? zuq1_G23w9PuQx<5ftjhN_9?HqK2s&Ii@}y}o2Fl$!ChVp`2-=ROYbhsXDIYjG+DvW z+?f4{R7Sv76Ja5TU!`F-bJ!ts>W1ilv!Y^RE=F`i@yolyzmSwmhp|L!6Wb@X^)ewn z=oGaH_iNc*FaNN!WB7Q6P}44qM8@-@ei_QHS`Jd(c}3$gNt-1*T_`LEkk*1=w9o#+XtoG~p@`7JaKST=<#B{umE8rLcA5cF2($R@0-*YD@CqRLNLCt@ z*$C%Y!XsXxTva4~OgAw}1D&#VVagGIwJ1s#;QN)3zgiIG*G(*PDU@~tN;2s004e!R zEHWu7w_wQx$TtSXooq1+TS4qnB5qNT(GnX|Uc${x;AnBL$416EpIv!oRDU{rF?o5iKgq63Em6Z`zdNOXyD z!im1&7XVjIafzL`c6;V+x}H`7XRFza3_%+q7oI|GG2-o4X@rCL(%h0!TX+HAYge)k zkgjod!NTG330_GO54;Dyb*l?s^9~p{5duM-Gg6Al(8I`f?ni8yYcS&5FIZI2P}CI@ zp#~6&{^7~k5E!d(@-jJzhTC8&hP`t!fh_tDOw0=8f_lAqUO+iBO}%M+yeRy`C#NA= zHhnoeIP5Ih)P~I$u)Df0w9-H&@IKuuA zTq-^sJK4F0P2wwHnmI;Da8da>r}73qGTg*GOtMLWe?p%-DrrWegc~T;8m<1o$akus z5kKOy6880O`g4H81tc0hNs$O}bTk#vHJs&t(^K#Nm@``}3 zYn&qN0$;0Jyixppy1Wc_ITbi(Nd71Xc=*>UAYm|RH3;s~9`{k2& z{7dQmwe}-9r?iU(_fE9?F#cpG1W#bOsW14Ba@rKNs%w9yM;|Id^+Qpo8p4x!fDS0& zEU&E5NN=H~u6jY|viWgGzCz#)WkVM z3+3%5GMxg;V!(6$ zM~1*n8^U`IYz@VvOKS##0WPU88yBlNvt`O*yolsITUkPqh3JYeX&F;Y|1}+9Sr64m z`o5y_VDM++{2vP|j%LQjPL51}p8m{9BxP#Z?r@<8Z{RGx>D_x9M7DB%!i%!L`3+Xr zZSZ{}Cf_M4W~bt`^W~{EQbb$5hVu2)dVX5iXX`N)__x{M5 z1Ha{l%TV#l%KpV%C?O)X95 zTbKqr_s{Jc4e2|-k8{1-+$f4~ojq$Ne0`R>vOO(BwZmHaZm;)_pP1Tqw${?zR=a*P z31m(^oK!!ZKkYZ|m_OZHyu8L6t!Ue>yyW~Kxow-d@bcd1XNSvlM9*)ZKt*}3b=xRvug+0cAywU*FsjD54x zU0EyiuGKd6-~ zdhpgFarkOOVrcIjv$gSL`ndb)_N;hG>8btY(c@w0;z@VqWj`g-J88AEiu#D(Dvs-_&b-BfgR^ zqCQoOqdx7Q!V7N<_I7D5Sf-yEKb>DVJ@ePqjdr$OJvFB1kA#j?)p$?WbU9a($lhJm z5q;PoPA0+GIDuP)ubCEQrJhe?HZ;f&camXC8?Nf_{p4~pe(T=sO2m8n0rred!Ot~~ znYP_O+BC}3S4we@-EDv6RIpBDrE4$2(=^`h?33GxHuSnVM3z-0{As3XKTjgAn@F@R z>iPKi-=zT}iKJW{>;{U2nOQ9lu&2?sB#$YpaZ{W1GmNV}C@`@4suge!>DV?9-`Vqc zCO>urjuG-qHo-dOAX{&}Iy2vg*2R)?y|CrIT>Y5qf`Ad)S%G|}H+(+UJ3r$n*WRyy zgHUp+L_5tkwR!E~HS_ZH^UZ8U)WQFR`y6;sGacq{s)ZpMEH|+_NE0HrLABeNf1B(3%ftXv54{|c0{boo24|~IZJeB$S#}{x zs%KK1^sJD!2DQ+Ach|ZqHZw|zS=48fR|YN+Bc7#<1{$3PvC!aoAL_;^DNZU3p=U%g z71NZWF5lCE!So1Wr&JyOXbdQpXvQ7TV=#c5krc#28+8;d*vVusl{AaMCz{zOZ^LDdH#KQV zT-KxygGI|TN9I^TXOx;{MgVoyC~(wywIXR>r}UHP=j?PjAQ+USHnBgvd4qcKS##IK8-0iUj^%8-+!K4f4yO zIwnoH%%8PI5Aj75$(wgEU__qNm|+Zu#7XgTzbTeX^Ix-eb%fWX*yG_R6I!UZPA zyvr}%N88w1kC$zl*TI1f5sS()Dw(|nB#I_pn8zmKpg^1euC)_V5g!V#jwG8@ZO=xz zA|Lt@#+gfBQZB}U;~PjSJU*u?3Y|mS1Xn4-Le-*3kj$sSQJZr2?cS$68JbSfe8Dm( ze3~JK*cIcKv}%-4xGXMX4fG}d9`xs7@#VneFyM$m{cQKo=_;6I^Dpm3 zWDQvx1P?@iDiaHUCJR2v1?HQHrJ@HS=*uAV*;B+h6)dkvUzxe5svph(`F0NMC6b$` zKf!f9Zmap5mnK@$a<8}=3PCL)Do#CGjIl@d$DhSHm;sYdk- zi{N%BBh20veA>Q4V9+c4ktZ6P-y?y<8`aY-g3G4~jZPxXo00Hq3dC&>ks@YJED@N9 z>xvs_AIe-n5t>FbHj9>l3x7BQ{F&&Usqguw*{5W z*PKRBX=)M0Grry2lt=|b3~}gPC%7Pk)m|pP9IDOTU_YM67Mni>&HGdw7r|HY4CDI6 zpcDtHM6ZzBh$-QZCg-QqJ;vc@6e0*zAV{=u^X9NZXW0+WK(*jed9o@R2WsVF1uKIY zz$&ZnlO{g`%RLeavc}dwA^&^ouP3AyLhg#s?ju~Mc9hA97 z;wHAQEW41S24bZIRA`fI6#aLIIua1x2Y>_BZlCX#%>FA=x`&M64(yA-S<1Sq&A z@qGn^;i&_li6}6L77gMM1*;@Glgp~mz5XukWDE>Nhak*=0kva5kt|B3+>C5i zz-Kgztzhv!3^c!$fk6skg1b);{3{ebCh%2R29$d5Ld|y}wKy4qJ|=nGI5`|;WN{Dc zckyKr7bCGGYzMZ-aG@|^+#op7R!1i!6N`*@tpc9>dikk$Ef_MGt=eYlxRG-xogAO< zc`%i}Y4Mo&C$8d42jqWr@>%(7JZ5hPg8y(e5r`~t>mqy+4!=P`v4oUP;;Wn@oGTsF zG`aBtTarKJ7y3qybXY` z^&v=*vO8+L)q!`?wqH`xFIa`siCzkZX zp3TX$D%m&TdSvc$!YBrzV26%`UEF!vw5+>5>K$2})Bd3t@Zk+=+Fm(_KQOdBk1e!+ ziWRiSg}>H6mo41iG%cOH!~l#-?i>#dR%=!T~jv*}>sXINCYKn(GMJjy~GVx@%0-yJ{X8^z`KO!T-n zdCg^+QB^Q$V@UVQ*-AYs85<0UPbQ!j27t)zs>2M$$gqOK5EM(*Yi7qF=h8KyWw8iV z{{&9Q4F(3$g$aI|N1$xUD(KyHp%4_TugrS~o|20a#_R=(l4@(x$_rR1kV#%mj+IW2 z{-!Ps(;^>k!I|%_%8+uy37p!sWqo%yWvHXIe#$Vm&I%^3NBK~jiAdHT4spL7cFrsk;O4Jt{P4s0&P2*RQWDs*r) z2&6IbLR1()7@Zj|rH-JFo-Ekrf?*+ zGdWZmq((&LPZ<5#AT3!qwTLS2x3s?zJFUG9+cfd?yS0?eqYtmUAgEm^z|GVnDK;6y zQ`+D=p9R#1HsewGTYQ%a!J0G)zX%n^^~Eh%BLtBul{u2Kpl_QbL6tQ?u>xgOF?+%K zNl$+Pag@t@dH<9^l!e=9l)aZ?`K3bi3QIq5;nm-uQ^oy(S?Fhxr#&}OACPgifs`xd})Nl5N$)NNO zL$1HT{a|02z4V1nauqpvH=-A+j&dF75ut?%I<%}`h18J-%xUL#dK53-mXrmDpKFSV2VYgl))(Yuv%T{)!;(Yvt^o0o%OmQ*fb06P;}n#wkfR z*w_w@B!v=Uo7vM=wujITLv`@kHw*{uWmXU*70M95h;uh>5^R!UitV-X8NT>(r}wNW zhA!8kkGJ5gakWf$iRW{M!WX7l_B=I(n%sf*7F(exxnIv+h*3ug(i&U`764Obo0;1!C$QnuH$gr@rBCo*$%Tcj7lY`ryS0XdIor$9<8 zkxDx??IoMcu1a&5c5pS{eMTBAGEXp>9e{iI_*|3P z<*Z_uyR5+?sM3RX(Yqjzb>EIeZ{qJ^T`n=e$TpR+%SArXJlyQo4Ws)r^+3l4FY2S?Jnq1<$L97(Vk-?|^J5vv z&i*KnF^Og`fd9^CTL!Qswb=oMl-0s~4_KN#kjnb?(9+MC%T&W_juK*Em(g&oGsBu1 z!?eceiVSIaQ)r&SF6brwvX+LcSORQY$9Dq7q(mHIn{iA{f8GbhXf-fzo+m^*Lx0Fk zn1FN+oDAlGB}i0d{He)?X^?!v6mzO;_Xgr3w3bnaGyZ5gKSa1a`V3hCUpCARSGOI6SJYOm>b9j7yI zPA>~SzU*C7Zh<|sqTQ>zx!Cs^`5UVj9D?zk!TaBLy8UC`{&D^<``+ZG{~h4p_vHLT z@sD%LyL0@@4xPU${`)?Ke^qRMCvg4$cP;!C=da}Tew0sgv(|4)G8cdqq&`yKyhN&l~^e@!p{Q&p1uf4cr3 z$>zVJ{Chb4Ck7Z;77G~Ie+1XRs{i}F@L$zQ+5ScS?{`LdY3M&#pa1~K01!Z0LUy*!CbrIc${zM6PC9h%Hr50M zAV3s(06_oj|9|^0?13ufaoYg~gl@G9KH(nK@cht<3J9DI94(SF@HF=Xb&{52Oo}fb za#IDBdWe2f1?yQYvPW)=>J2gtLH=xWD%o^SD7k-(xV)#%2!NY*?I z*xOsM#b$8nwhco%OQK&QQZ&{kDCX1t2ibGM$}m15(r&7g3ZVD3OP=uo4In8>7Ysvo z_aH@DEXf_Ut}X>8W>u2fOeb6wx}?`=N|bu}_NEVfiHnH^lsuh!b4*Sle13~6z%m;q zd>G~sNQ8Pulm`Mce=vID?T(2yCaA#;cW?bmF^rDv!a|0g5?yh*8#|2)$14-zZ@2taph z`v1X+o1LSTp`D%8f1=s{WCrkGNc*?Tf9+PKC?hrW?@5RL31x80bVWs6ccv%0Qn`eO z7;mE7BqL<@ecHvQ>d;YNk)j8-3-P#}9(8?Xg*yO7e(t9(i$DVLM7F-=0=1idoCbz4 zyspLz6az&@y1KZmyoQF$a6)e9O&FueL1906qaei$Ei54terjI`VX>THaAC4^n!}y= zr|l^O|7j28I-2SzwJVsFJQTW9{BT*n2-|OupR*OXG?_CZ~Y=K5D#5n zrZOHgR{ez^FvmERQg{`tJl-MB1fgSM_`u~(n$x3_i=RXCWyIpHA251UL;WiB4yxiC#COgQ2sX4;445q0q9f`;4%H8G}OGjrPD#+?=e(K2JtBaLp24C8fW$9C)D zflvuoFrQyY=PnV4lD^Q_XqYt=Zvm;!Q9ibB`w9LcMu~Tb1bO=sju^(6X5i`D^=4uF6#?oGW>iZ+U9U3S{`btvx?`K;a}} zLY|U8a`(F%Nt0{)@JO#etrHI8Ie5huS3P?y^r4CFe71ZOWX?sO%bC=ixi7p0Th0O8 zGU$aC*w_*qS;0=ViI_v8u&cPQQ62 z&i<8ea3(2qzrCrbxv6Lo7aeg0nt;V5<1cuZ-&TR;)whdn#hpqehA|)*1tH@nE0ji( zb~K$4SBQzC*S9tz`3>ChGw>bv$T`)iwAE?0W0O6>39@oibJ0<)e%@LA?7F<~ZMVNj z-YXqmpH9Rs?e!qg#>az*SbU8BIyy)1_1Lq^{eIE(Bv|84&7NsgW0OVS<-XIb|2N+A ztoJ*4n3;JBr0wPTm2@=<->>iVqv$}jslCgtlr=&h8Qoag;Izi`d7%F|wN5no zM~^DPsZZeX>*MX?=HuyPJ-^UhUOnC6U3!O5 zZ0cUWz(TjX&+X&uYPVE9TOCbbL>fDT*N=(vUJYFb*moo|ZOD{Whw0A%TOagPU2R>B z_LJAi+LS-cmbo!_}vd_C!}tve}K9K4##n~U8S-;QD@sa zT^uf>tKGP`ZrL_|UCmZ~qRjFPCTHg@&h&Q(*FHjzVV#FFsapre&qBD~K1WtAy#=zm zx+Z?w`U^3LWA-oJzOZjcXGVf?YokjaMl;)fVrGuk|FrJd<$f&HCrA24YW;M1z6)I) z!*k+20BU+E^y*%k`@3vso?ZReeqq>otJ#ob>xg~s@M|%4QNKFbbvkO>K)}(}?#rs( zmAK()aUAbDY_8rTxUTfyDDeuy+j$LuYo#)XpPm1Bec8UxKOjfpa9+Nwc;&%3vx7Id z?fFH6B|7vD`0TnqS(CffO@^B9mbw-=9H#Ip3&NY&EjfcE}+ZJ zu$|Cn`(8J*j%7|yH(zbFTiZ0Udp#U&RBG(pFh*3%j8&`Y`M7+S4o{lR*jDB8@Ui=y zBuCTWXJvIaF#35Qpeosp+h-g{zO!S>kvF!94~!cl!H*^yW5|?V{(etIezw25Yr@nG zM_OcjM<8qL#7X}fbaq1vmHfc!wR7f2 z&!_tnANxhD8%6J(95^-UH4*x{+)V#BPN^RnQLZ}*nYZvHKkEd&Ck_N190VwO;=;*g z9-YMV36)ENCqQ7JS8lu_p*ZPsEe0uAg+1@jwOK`WuMW2w#xn(6{Xi znX*-`UW<}_egk(a&`dG0uG<`MBTTI`y0-1EwMeC>umcbl+I@XR>w+DE=y`Fvx>b0w zz&^)sGUTK~bXNSg24sbvAcgKAzI7g5kvLAWCY;1@2Tc@^ttpEW14eAWtlmBIdSFpv zn)@0HtME^kt|CBl3G29T350b5xa~(`A9R+Ih%b}Z@zIsF>r1l$H;!W@TBI}YbcjL& zhS|I|%5T-o8CcU&?`p1N)HBAW>G-fdiv7l6a*BJ0+1Dd=%X0RM}c@d!vpq4#!H*u|czH4rd6E>78JLw&pI#ZL7kkVle#EJvVxdGXJ&D8=yES*^N(*$H?v43!xp;F3~7Z!GDSexth$y8F8!= zqYO8(Q6w1VsEwpXcy4?Y3g(*NgP}1VnIjgTd2L~o>;*U@9@wW!BDpci=IxoHBlcl3 zIPn9SMe7d(@pN&H8v$Ds*fpXWEEs1Vy2J}9a!<#d@rv)=Q;auv4N}N}tq+?Z1{Ihz zNf=N}huL%YKGuzsXwe)r9SZ)EEyXyQl}THy2zYObn0D`~&%#>H!IKzsDeL$elGucZn+zZRJ zNJ?gupMjiiV&q$`-C<#wDp?(%{5UU{2Q5^Pk){a+p+gx%^hXJ}dDGdJW`KIBRs>tx zCM%Y?MJtx+NKru!QOd932I|UmoVlmi!eTt?b*Q)5Y&LXz^Q@7wrVtvqZR#ULZI)xF z!;o=IwHE-+<@-#5Tw>d{b7Rq*8{aXIXqM6#FLqy5cHo_m!m>sP)VdnLIA3mM06K!= zewkq++{xV^NyfUm&|Ak>yLo~f*LY&e6x1*Hq6GmFKubVsvWapuXk+myM?JuB#~v8V zik83PU=f;m7oYBN3tX~##t=Q25jk5(@HE?c6Z_61c#>#Uz+&lLQA%jIuvOdI>CI2r zb`=w|WgT1(XI_503TqDmTSpSjE}C~xEJ$FOX(Z7NjN`Nj$Lw}JT{er@&jV~iq@o%y zVTbJ7E0U}m<3)=_I&(%XdW&g+$l=$4QsUHlut*Fzu*royQed4LB%w<%P9xI;o;xWv zHx6c9zH_36aP>U*Tya>yRgioz5!f~I+KEFC_9Zeg7Ve84$J_Twa>4!ajODf>#Bz2H zO3nHCQ7Q=L+e@II^4suCT}WUorElFyaAp+3FO)6}@P({)0TJ)AsaB1H5hzAM5?ykZ z%Bmk88}%%`-Onzz(tn@KfEQdmg*JNH z$P|C$6dS$zp0$IWz(d!_)3sUy6oE7}JIJ%^hp2jX>(jzGc3{7!bbTrT?YQ*0+Y z^VYT_P{fg@A0-f2&^_A1`WJgXa}ITZul8aA=~fy<%c98sa5riyi5`otSe!U}I$}@u(ui!NP-_Aq6&(J0ogwo<+iJha}WV)J;**nhil_FyYx-Sq)&Od@sY$w?+ zn2|*1j#Yv~*_p*f*tIxgj-l0L=9GZTk&NDQjhcjlyZk-|0=*l3>(klYJj@+~Xx)8U zZpq|GI-L;-cGU~sE3=BJJH{@D%MU9?9DjZKa2;Ti0am394909FRs#OP|(?3(XzA|^J;h)~HEh~YY2Qc$S zXBzFXWN0nBN3M*$C-eL-R9wSO&t!Tb%1#x`2p>wINKyWnwe9X4M_W3K2;hG8FiPY` z3L2Qp0SgQp&OT$T1Yn^N2H`AU5x#Li+S|~WcQu^C@IDQ}>Gm{#qGQ|=I)fsKM0GC+ zC0vddl2e_}m$-{kRq5jU&%-`T;w_eoKnq3dGM> z7h2zV7=m`CmX?`G74oIF7^3bpzrqmf9ej{jtb&VyWnUv{xM^uUIZyTDe!=MXmR-o1 zGtoZN)4dhHRjlJ8@R&vl*l#Dz(b>AY3~HJ(XbFmQgRLY+cf4A+ot;Bz6z0}SSF0_! zg)vw}(vx6^LWho0cRVnYe!3)#_EN;)i@_0yy@*5X@tY)RI9Q;RJu=&9aPY-Z9t%oj z`OKb27(vRl=f*wJw_A*jHHDIGH??Bu{QV-H7EWawYH);=0YPW2@BU)XwqtN|a{r_x+Z>~uN z{OnoeQGOegs!SEyZ8~V9yQz#Wky%MZTeTjyMU=7#j+kL_I^u|l7nV@Gzu=$;nYC zlkp3sZKgcd6c}u8Jzn8X%_23;lVC@&N4rFkmQmT|a%DG>EHo zfm^iwx1hRBxU)c}6astopn)^gqP0V{vvZGuTWF!@M-0~TdmT4aWy{$QhYhm-fYMoW zSO#%9?xq7BuCQv&b~9u!i_O|;Wrsb=(4f=i6-V`yVh!)Om(5MV;(iN58?89BM1ZBA z+>;Jt*vph5YzLYxffPH69gdYOzgS;dkQGJks#ND8s$Q?%YBi;^*$N*d$e`|0JAXTZ zx=G6crH6;B%y-%LQmtw6oW|RUQ)(*=eLERy@w$?)!{=G7b+o$W57uxbs-4QNvxiHo z4t6wB2HA}{i|XzO(^r@JRxng0vl@E-D|6Z(=4T02JDW}=gJ?5BAHr2h>}kS769;HBn4SD-Q zyt@gR%;GB5gcA*!vS!GPWK!f9L7R80x-HnS^(RX`lA;TSxpinFh~P@cx$#ON$WaFk zw_NPztY3>52U?!AEFtl#J*2)Q^>i#u-)dsClt$arfoDRA?}+?x+SAa|S^aWGY2Cdg z8aa+ZXimjgo{QI7G9i>vh6W~h>no=GA1vmdDe3rX!q6CM{XI0oUfx?es+dIT&g7E= zPMG-hX3Hw%yp$1rWM!&kmz&5g5hLVT=mQOVEX%Zk<-ZF=h)meezmQU2&OC#KTyNHnIixhX+RH45hiyVwEF> z*;1UI17{Uc#-B*XHb7%$xh#6|+Q<)9bCY!mr9)4(Ir*=uGAA4N-+=)mr@Ss_hvoUB z4mv+op=(2`MbEa?F2pR%DS&U&Qeh&ykM8M|E>0Vg?XAdV|2P@^Z0PscXnuxb@RCvln} zn-0!<{|)*4mPW7pWNADRq;*Y@S!4EtU#;f-+g|A+m;ytMOkimj?cWs5B_xosX_Bx$ zG1bjvua$UiEZy{!OHs>O8(Efu?Kg53<)hO;NzRtPXl>da(ZoC*tUw}ev>*vfLg)}A zW$k!P=hQ?)HXd+ETnYEVSSP|7JgMJ`-Y=Q>pu~s6+tUWLbEY&YqfipasueXp@7xq| zLO@hPsc&r2Iqy>(Pu)-d5hq;S4~LdX`al;Ny}uU&NDQ=>nE;2TiXhT>0!W0%BG<>j zQIji>Y%;9>BJVOw86r!KcA|XcnZ{gx@<_hG9ATDKkI6XacK0%oT)qVh5Y$FuG{wOk zgiGRho#O^<^uDmBmiHeeCGCR5)Zx&0%xz|+WC9P2O$270N0EdO1$H{eG)0a@zeaOj zxX39|0wuO^{&+L_V@rz(Kd%}8ti!AL1|e@KWR`XeaKN+V^dVLVenqUN@B~zhsoJLq z2>z!5$cN-A$}yxuJLVLAH6%rr*f@xf0Fj)JE9a!)!EMD^d zx!_C6X-J`2`v;0S>&)!oCBY)iv_i!wD^p~OlFE_B;>ZXKBZV=4ek|TIn>pqAmRsDXLQ@vxaiyt z@}1-*Rg5(AC|!~dPm1VB-R#7~4#wtBElJZc~fBs#qU;4;vDSG1Z+8C6cQRh_zyQxnSU@b|KdM?ExMjH{Ml z+d9^8vO7{uHnP4AmPUBER!pfCk(8I~^5yE~+NK)LNuz;4sb@MpP4Z2&$@9ie_;7+6O8!`!8L=!4`g4rdA0b8Gg zwAHniuepM21yeT}O#p4wF|qooVeO=$ksDXVWlz7CGn;S58$S*@G^a!I-H^ zwH5Kl0Y28ele6)t%#`osDNRcll+au21TNXr+8zN47%qI3unK$lDwKOG@=mBH@m<15 zM;LRo$=V?rbr3hfPJ>Txn$p?!s`WV<#2++W+5svn+6G7SBP3CvVwThf{!vitXJY?sF1oIjQbGw!*v(* zWng5|8{ozDJ0EQ$F|0-@T*bsg0NUz`Az<=g1kP8`7+Tb_i3)O#Vi9I~E%)07>jJFI z=_CVE7X<4p$7@<;N6t`xwsNNj31l!d1kzZuPY)=wTvswd9TuWj17zCj2Z;Z%Cq-U4 za6Hjr^{S9WX;juu-?R&(UVDc+RKMxIiw^5bqCDBNWE79xq#+x&T3U3>PD;(a;wJA9 zP==o~Xll>E+&)k=^$JLKds)I&d-QfIQg42ls7i^IILSK&8d=g6FNk>8=eCLs(-${|b2g0mRaKc^0Oj+l z5aqM!D+H_u0bfrSTwe7fNeJVm`ILEH0=47$-k9njvKSuMs)z{F#|glD%^$+1fjx9E z3udNv4L)`B48E=+UpTdnf+KYZ_xQjds1kMjTY_0uff4|;v{U%fZ}IA?f`KomFAyJ- zr*IA}nU^|0iTcI|S&hiWiIX=yhO#d3HWtcqzR@?tkFseHcoe~Td_tn@*SEc1 z;WO_k){|9cvKEHtfR5CN>2euPGbLXIjtwL@Z!D|rogsI)@10=mUn_e8p;O9h-VFkx zbbBekfydczTb)kelSnZ}o&rCDu-AV&C^Rb;D*HE7Ryfob2k*lH#C?$d9xr6T3By%3 zkZE91t%{fyOd|q8G$p11D4_0~C{k>kLFn)lV6tStp!U2IlHFx}O~3y73%&`xYsU`5 z`Hh0-7OZL#Kr1U)NZ%*Yojt>NkpWiBA^=MAo&n5xa@aD4n@5xD!I?&dJSa@Sxge5? z&fa--sAG%2Epk8FRK1i>@^Bu#`!Igy5ReUEitIhgKie=&oLDhv(7a`=;hnt^1_?!9 zLm;k+hpH3-h0Y?=rUb?_GeD3Y*m^kWejFp1=z&{^kcXf~X|MK_W1yrR-pQvMWg9&_ zTN=Df05RrdPy}Nd(GUCJ)}51_#V$hMQc=`!lV%kW{hDm?RJJEUgJKCVoOWgSgL_6L zvC&Xo$>#S@OXyu-&S2QOyi`fy57 z`|y2}6d#}aK^FE)yK_odojv5};{vh+vd-@-d8$C#%DhnMM5bC(R zw|mG=DM+IWnXMQ1fgdfK?&F)~WX>63sb0pwj;?Oe*1_2`PK**JgQLIiX?$JfRH6e7 z%KYuMgU*&eu?3!PUquv$3MS{6O%P=&(s4-U$GmUJD1%)Jx!l`DW`?Ji$?0iS`3uRH zbyA8p07d|Kq;V+12wS4BH{hwc{@N0N;`YzEU%I;p!?oBSc|sk>S*^`c?Vc`w(af** z>PO?;vp~d+Y5CrDu$8Ruv)4Q2mr2c|Nlm|=fX#-n)BP zA0vD|;)5D+zg~<035lotU;eW@mBkSy+`?aCz@BFK99TqR23++_%$4ZaHD9fj3;PZ& z0VHW@ZfQ!(4X>NMCA>or$kz*cm1aq213A&d3@>X`xP*jE{4tLzz(ao8)h9Z3_-R$o zHptm}9d1U8ZHO&&l4;E1K#$pX;UU{SKQ8m`288af!Ri8IQ zol#1XjnVkDZnOd(E(^NSu$QL*FX+&w#*>5$qERH=h{`upZ|D~F>dnRv%Zm9P9^>4^ zGDBi-0Ym(j52|HFOH0TwNfc8j%czaai>NHL110qxz~n40uiS~rCRDo#KMMd>uu&f~ zpGTLnnvRT%kDoaeHQ-wTivumOL&RdLeXTC;`TCMMcFT* z>>v4FhAzt@2c=@7u~w-SHn|g1OX^z1JPW2LVdDs{8I?8bU89XnDpZ#hq+kfGyNDp{ES<F#v-Hr2K*X8y8xskmeSaGh?g|4`DODtZ-)a;#!whc9qM?_0A*Fe z?>TssZYG@@C_8{J4~G%k6eq`SpECnGb2y?w+pB`_#@-4t7O>rjRo)vS#rVX*Fnq*3 zApMOg%g4s|iw7WXLg%LY3TBrI0cIKdVOzrHX_*izZ11V9Gb~VF748=XalQN1Q;$`- z*MpPWU)8`Xg$RH-InO`+oRZ zz8GhMXJ6T&UD0pBaa(yU*65KN6@8+*YT3D9J<}{-Hy zW~C^H#%!nuH)!&=7w!iEU$(#`M zGiv^3ROfMG+RCK%$klnZ%b9InQOQBKIXSV^ru&4*ei>X3)~n0DGxi4H$hBUyv`qQ4 zEUQ#0s#3Ll!9pt}d=B73RLRblcNVULpCTCUbX5BJ9#ze|1wv4b7w;KEE_7CO9D_?Q zx|ztsJ5WsGcAwiamGauf`{h^~)(KAu7Q;N|Sk!JI5<+y8#%r zLUOON9XRw8FI40jY|Rw9k175K&=@ZvvW`M0fflLC`wzG}a}#%=D@P86COk13x}Y>A zH@74_eBuiwDa-}=xTFJN38=KZ2Mj1rsH)BD;&XC_s8hz5 zdf8qV2GBIOB>FkYV1}j!W8{K2FPJ7TC7D4*aQll&^O$}8AcdIBBX`D#2Jhse2iy4R zJ;=MiM+W_iriOWEhhX#6qh~5%^qGQAz73kc{z^>#*Dm~$T@4ztlgK4&FsA?<(8l+# zsusk2A5{2Q28i!-Y_}>}Mcfq}xBu4MXF0Vpc2B9q%U{4c<8UVbO>@G0RuB-THn974 z@$CgFF;elBIjKPN4nqVG4hYlfEL_^}jnD`Aib_3}8qIM;jd#_b(PT9RGNSP6)|R+s zfKyzEqsPcVs^2C+OeecJEvKM%bub80>-9c!$#BJI7@*0y-!EwGOvSh@Lxq+jM8<(z z;(Bm)qk#vQ%<>K;9fDM@=nH!9hJ{*f33}jZX1STvFhNB{$RdWhOQDCJB)$k4Bh4=fn)fTZ$WF6#pnCFgk{$O?pDQ6SRtRMW=wvS zM}XW}+pOH)A@{7ddyPy0Wm657wO2tM@V z5yVZt!1-v+nn-lx-NDyneH-QXrpq;8@>R&9@QOivC;PDAdJwC+VJkU$T=(jC(U$j# zSlqqdaYo|(E`UQolK zA6l>p%*U{2AFHRdr@b2@UVk|j9w1?`gRN86FAB{hxrlpHVwGvKOl`x6?m`3wp~H2f z;d#I2Q6m}Iq8Emth0!UL?ATt43b2j6t=O<@ewgr5Mc<=JqH5C zk9uPR_Ps{lZuJYURx~RKW_=r8tl_OlcpNCh0DL zv8=g@M3k3+MSDDesszg^Imt({=a{Z&G?h}{f*F~Frx4RueNypYz}(08Hp!#;m9%v# z8U;qr+XqtA<{Fgb>L;T#(2LNmFrCM-(9^X9<@=aHq{dvXkP*eB4UlgF1+{P#QA^|M z(lmz?w++N?o=+ll)7;r`!6#8yLH$gcKqL~RD=LT9c z4|||Iq|~0IS{WC>$q}jo7!(AoF0#Ao{jvyI03! zF?J*6lXR{}P4P|yQXf!XCgirSC}fF2E!b3H&Ej2K_EBpDL^Ah>og|iB7{`%wBcX^SkW}KzVQvCQPH2?#g4&#OJ=LrdepyY4 zt*q`VBZ6)|{cii=mS?Utng^ykRSrURX6d`ju3|2?w0G@EKAF$BYJRAr!W4eVN4%j< zpCBOSEY@iUmxS|am~CLsCOf!ChHze_as+G%g-jv0-kIn{7#L421s3JaZEl+q`4KMQhTTr`9_T~pFGRqBZ*4M1?F!=oDkLrw~z9Ui5pk29K@67L| z71jd`__d|P$Nn;Snp1xfZE`&{$RLHmVP-L03n&`PCB%vBLdyOv06ke3x7<;E^bd1o z_kHB>BUOpZ>xtL}aCrUY0mUR{iyCTqR$)iG-A*nFW!D6U<-CyH2=9$LRB1$Tm8yi zzwGIC8ccmDClr;iyCe6%&vb>xe??kD8TYo|Sr(!|6z-15J6ctj5&FTCZwuPyD}eCm zH|TCoA|*DDj$1pzu;VBA)% zxRwH~S0gG2x;v|%0lN){Y2bPNAQTwry%pXL=OFd&3Kigo@Og_S2+F_~m~!w{c-L+d ztmJ<0INosNaDMyi{gK&h)vU&rD)60gLmaJeUzXuJ;M}sN9l>}))5+#~pykYV>@MF{ z)xY~J(Vx)y`~mO5#m$uI0ATs*F8*bIy(s_iuhon-&cEqXrTElM03$`eZ;UY_Lz(-D&!!AeN};Zy6UF#o)%y@CCx|uO;Pyh)_R~xH z?pT2Wjz4WLBd+E9^Xq)@?Lh%41LB1nkK6fp)%*qE!;wWUnIA0kS4tcaEI@FS%pKgMi(;+YK1aaa=ST1H`uEpO z1aRZ+Hv^^j76_o(OF^7#$S64myVn1QIxRDwT+Ib&;mCm+K!oB9l0<15R#4 z|M>ewA#&g@_ZtG>y9=R?8VHFD(L?w1Eh-qQNN&kmvu)p!{&%}Pbg^t%c^LQ!9y|MU zPi4mSqQD(PG%srXpJjc0&q@nbB?Nd#X}xl=jnpP~ADPCKh_%$hxne9=*pk%JxngX| zx%{di&20Eng&T0U;tWdGJ_DHysh5;vJ@Qt``Q35hifAKftngMW~F_$(EKvq zEO`Fn`U*6N(o+3!9FicSTq7}9fqDD`-T~NtJNaVKEIC4Haq!nyNDk|E7}Ag)kZI^m zS*1ph_RC0Va(E+f{!wi(pLO)QZuE&AoHv_3KbK{BqD?JzSHG+QJNRVHEXz1I<-iRt zgDdVekZV5g+CT@ZVI>y;w8w(Jk7B zf4Ng^=`wY~#+*5D_2R}r{@Uz0hM0mh-|VZJvD9S(8=WocJZdLR!Ck$zFxpq6zR zCgH}ahpqMUJjjYVzCN^_<$5`F&0FrY+q<=L z6Rs?1SdAiJg&k!!8Qvm>f{Yc9y zx79vs89`G#Rbn<)w9*o;MeE#g(B1+cOJ<#ute@s!li@Xf5ETal7TT&X$h}N9RiNeC zkKx<&I~aVs2-r7-qX|E!0R7-{CS-GGbrtXiCF^$TpsSUkN_LS_fZVYa3j#6`9tQ3R zsf1?N+)yRZ&8?47z#Q7kxC#CF1D0y=J`(Dlj|so294kt1xr#db6nvJ&bIL8o;Ji>L z&zTxKmH?w0uC;mnOAb~E9#_Dn`fzg=yI>*WsV%{x1IU zW#k1sSOeY-7`6%k7uq&orY5cN>2GDtn#ta4TfsRq7)Q@x|LHyy10GEXK+>faFFI@2 zY6|8BLf6-m;k=1{&&6Hp)QrBs}o5cOuYy&xx8vW_nG@i9rQ??m-oe+%EE#p+##WTPMfh zRr9JRwYjx!y~E8{cy59hB_k+ta>-K)nM%c z2{@>Z>Ej5Q0*gnk?vFn?@VAv%yrA1o)yg5|nuyE)8`CWUq9G%g3DSb<=aXsQYLgmq zXvq$+zb{JqqAG8CPn;THt}3eUNN!%E9WDl)ZVoW)w&~L4c+rU`rki9f#Aa^A$fGZ# zRXa9(n<24|O1I@dp`Dy|hdDt=vnrr5)SusVq2-B|{a2YXAc)?D*6vJIfsNEmigTZ^ zDF>7mY&kAzn<~VZTYcDCNJ2*w8cuzeGfqwFenkwPe47EHN6TW45e(hbxg%b&uqUl% zrLamUzRo&=^6isZK19zv)$*q#` zWpRQIjo_+Vef-sA_ahK!fc`dH3@4&L=4^$l;Shcq2N_f&ua0xY@5uq*P$;-HS{QZGBxo1*k{OTIXW)iD9?QIY2 z;%jTJneMcn0Oj@1i;7r#gC`=q{eh|czJsSHh@)1Xf#C5Hr)JF?ukek}(cpaFL0cQt-{VBywCevjbHc3Bn~6HhGkcdOY2DQBJ?<8!*x z#R5}!Knqnj$$MMi`NI;XSb2vEXwq2Ho2+}PpsS8f>=UFmvKjEnSo~#Fdtk%hZgpzd zfS(@H^ih6U+?J@mc1pUB`O7D=j-&>BN!y>ZF~!wn+Fxi&p9Mc+g6YS5_jzlU>XFn%cl z;#!1F4%tM(whv%Cv{RIv*jeEogQ{P)9l2GFkG9dYXF*zNH=?)fH^n!Rr*d6fCnZPq zf5ajfvFekxyfa0<>Nq(vTqxUKOU-gPKeoME8GEMPn}{Rma=)!=Ejf9)wX;oO)6$uu z#XhrycpR@JMwpZ(kc3{g<|Q7sUvN$$$<44IQ)PQ!Ha5~5hfhv4Q+k_PG_rU+9IsWX zEPoz)BBDwT`x$Uc8!hmThlxf(F4$vB3pH4T1lHIRD(ViMpE-hoMfPdtEd;Ytl4w&(-NM!vB#MNo zBSsq3*c67H(T%_(BE{kNu@mS32d7tt<1g32{P)CM&OT?PoA=pK2xzlEGu_Uy$0&R#(@sUsG0O~VY)#Vl z7C^{C4bM)ZWlKJ~Aq*!6Mky-6Im=9eaU!FIady*`OgR#ng2BC#w6o8>&27w}=;!|Z zGFp%6K9NDx%aE7?MieELsZ$yHyB+56*AQNrjwjNyO6M7^$wH%dTPMEs+##HCKI#t?n9@X5pLny8 z?h!=eluU@^7KkGffrcZ95hv0As$_f-MSwkT0nb_bRP*}O*>q6K0(GV$MG&LYggM|x zL80_-onvXT;Ohu|lTQ!JAnIux@PZwZWKY-alf;;pP90y*Sd(x+-CNJl7O~j3ddelDozwU!MHik1$Ng+g1FU-;fx&`g*w-j1)@XiA94It%-qOeM7p7dvP>LX#B*3P& z4P9F^N{m2PYK`f=$J^C%f_5t<2i+!<0%*b?eAhS|(tb!z{X)l5`0o5x((Y1FQ&lC>i6X&m9s zeg2xD4xJoyKzU0))N}t*W5eGV0vCu$A`WBkYBl zf`bM=M5T6}isUhm7ZumP>UZyoI(i3g{T=v9_*VfcEG*iivfRBr0#b2&@ z=K3uyJah&^H|FGO;H8N74SP*a_n7Fhy+Ab_Q@jCJQOt(KG;zJ)mK3Mo!AvQ&0$o6Q zOIq$f;@S{(rl}ivZYr)ASk`8~Gp;6b?8s#xuax76)Y_n1=}9R3wgCX;$sW}_nAh;P{fZPyfa(G=LK)!SsT zUhl7AwO-9}6xiVv+udRf`onFS<0LC`HeypOd<}-cB%`j^=taQHg=%_meK7m?Z~eXb zn7C+jHVChr8%FqBx>K$J|M(6+;FjW%lP_{hp})Uz{rW2!4?o9#{_jxn+aLdo|3Md0 z9sdG(r#3-#)Hyrj(Eu;C9}TpTL6LK#LGRecjC7-KV~}9bnwA>ZrYQ-M1ox(RiRIw= zoyHb5qVL(rp##=7bHiaGPdP{AhrJ;J`5o6oMzl4zh;i!$l5lS*aqj;SeNa2_DLqH( zOT4Yq7vmFutRw1`Jo@z2$DX`&<>aeZo_^*@y&5{is0I=FLmp!k=>Z@y5lBS&FJ1CZ zb2aL7N{@-SHwIzlBUIuwh#$n!Jmv5UYKuXk=13vL6(;Qr#2$%Vi`4&>Q}p5iuknC9@< z7>Ddrduc?kka_#Nt$q?er{n6!MKJ*~o>zDWl%g|~tGDF1YZT!E19*w;$AV>r!e|Nz zjEp^yFIG;>3!1zkdDQO1b=j({<~Z`jrrxAgS!N|>#AH$DOK7Kv64)+x z=^OF%y2~p@?Wo)lja@SwqcUfenVa+NHax}*n^f0)yb!AW=J@Xw@A^jy%~nH-VUb8 z?%q(t?a42IFHl46ZO-6)Tbxk|CXfbZt1*!)VR~|C?5>t3@wItk6pm=@O<$G7I%Ahw z6W*kw ztAm-FQ17Nxbs`6BuL~6nEv6nrgNXE&U>l6P87fUnjxT*Q!rbZgf-*+p0($TNJGPf` zs5IV!JDGv0%Q&^Th+DD^jTg>Daeff&3S7HwuJ42Yv`x@7{DG!m>1v^6TxXnZ$TnnN zyR(V$%a^F^OJ&32i}q?(utVEOJs*i5ImJ^4({knI067FDT`#cs+Z7Db1>zLJ0F$7 zNLX&GP{-*%O8?>t4~4@pfM(9#+vo8TuLY@7%YO!P`h(fY7a!$ZO}m#HTQc^^5Z3*o zvzgF*_4vtC&pbjsa%7Vz9lwKH`yA0+sAbo%%v&CgA-ZGtB3ublq8C{KSpKmFgAPJgtxO)8be z;7f!|;!9Y#ap4Ilac<8M@)dnkWQV`0Tqy`hsEOZ!X(y@)<{?*A41hCrR}@WW0XH_8QT`p^6s;j7Ibm3tK9GNn0n4Nx zU~FISFK*AJ!%{Nv)@d>hNext!54KlGooZoCc94@OYErMH>y=TFCBj52Z}ua5yQ3e+78DbqB#|tGS zj#3v6OH^y0JrP81c6Z?l|E|Efpfv52#^YtsqzJuyN3W7^@ecfm?$myT@ZEvCQBmXg zHP4oIYC@%78LO*{CBlebb{Ds&92$2LUaa?gUnG$7fObV|6Ylp+Z@JP}U8&Jm8mnQM z(^tK^mczRERj)37b&LcWO@<9CjV=GdWx8GD_DP`H*9xERI`-Ysi(;-u@guXSYreOU z?+!1DW0HrCn)zc|0wr<1Wi(z|kCQ-3+Y%E-=U_f}cN{N)jv)=Kb@o4n3{l+fqbGw2 zMK9qZ$g4q`0~staam>=}3_{3v=ww5$K`UF8LR1{V59E)Rq@?q5f`mm9KayisWqGQy z_^^w^IB}BOAx)P_ax)O&neeu#)-Gch6TM!qx zf(KPn@#w`LYH0g0Si+{4!B+m-#ZT?h>Cr-{skJA6(J9}XP7e!VEO7n5^}gGcxv$gi z5kTp*M=gV1*v9@Xs2Lw}eFfdL6}a{6Be(lA}|ub&@(=97c{b%R3ooPrH~>oKbPLi+M`dI;TX4C_e4i`yqrH|6M83 zS0hq_*2lZTp~Rt#ThPMdsIR(p=_}Q>U*goL_CuBQKK8A6t%&JfJvp=cAFFOkm&`@& z5@gE0(>vpLhegbdg#oe7e(~C;pB}fqQGBM3w+3yKr^@=SQ|{DqN|u$i zQ(SCib;|H(E6dX*wuyak9v7w;>&8LpdV^Op-O{0ZS{0HKvl7 zvJ_p{*L-kNw>A z*?54dk!;{nwCaxl;q1%^J$z^kc_+-(FawTZg8tYTL}17}M+W4uml9ZY15pYBF*)$; z5ITw4y68!Hhwndvaw>0f1);36bPHW*wcD19GF=p_v;kBu-)p6}r zDRx=CYL@ku@aS~A*_JEdO7i8ptoMWT5W_#mu>=$wKHChg*yV2BEVrQ0OV>bu>~^_# z!9r_44~~p#0?{9nF$EVGGD_kngCV=X>YNG)C=H63a#0mB#LRG-e<@g<^I!>0a6btg zVGCW7^2(?P#YYGh>uIO3RiA<|0%F%f@y6kqRG52E%+CZIaStZ2S>|&bIl+HTx!r*P zd|N|1OX?l$lhF2>jmJw*qjK_WzRa`jVztVl941ALJ$7AZ>2A5Ii+WpZHwRHUyP}!n z0H&v2t+KkP7D>HCz|0OwN;j)4Ulq&J$H@G^6OKuDN6@cfn zziosurr!~F5a7HT#|Q!d;t`B*Xdk0q2nuDmMW>J5g!9~i$x4vs6|3WEjigZpOb9E#p5 zuU6|c+0@w*Xt$)y*GS*HSZy~|weTV}DcaSlnB!O_NwLOW5OK6g($rO51My4kZ@nlN zhqjVcx}D=F0a*dWFIjBMVqF(GnzGA_bi)Weza2#w7jd(U=ZUB>8QnGd^$-}RfKmeE zMu7TEa19`Lh&gXDa(oE`e4G!IB|MuA!ZpOgfgMj_84k`(%pANvV_);_%M47K2dkh< zO6Mus#sev-B}~9;dtqm`vW+$2UuA=K@vSz{T-*^YYDR5|F9`Eh`1ch4-({V*02jyf z$GC{l87(ea@6BSHChh^`Jr`ealTAhvEt+zUW1Vc)<+9GpO_qbHVYfr{W{u>}N!8Q` zk?Lu>o8!PDlx-_SeedeBOg80W-Q-2RS>Yu0+my-SUqXa%tQ%}gsrK8ZGKfYWsXj3pdavTRs}6T2A=Fs-6s|!4x9i!Sb#*LMm@|h1*T2c&1a0UsadH3J zp#vm9l>zXq+C`lXuF?GYK4)1MB|*S+ccltk~# z%sxcwAa-*Un!aa#&C10b2R6dx2EoNE431T`OLkSBlrX*_WqR2Hi6{2bDToSiU~q0z zh8M%kmLoy~M0aVj0~~o*tq+D5!^}6wvCcQyHfge=fhL#i7KrEolsO04!6q{Iee!^2 zj47a+4^nSPMN$YIHtL8D_r3#=JD;trX7yg6tiAmxE{M9Jp;V3D16moPVL4hAej@<9 zO}3oZ748+u2iJa;qfJ4q^^8sR`Q%+p6^%$1JQSip-cnSNmVPk+X>ZVpoP}5^>e)x) z9c!V3LNT(!8Nq4*eUqGkQ4b7x1<{JP^3z%;!dFIZLrTA|S7EffMsR>=D|{Ci9L-R` zF#Zepc8qhmfN#snb^+g3(9VRHKe>Q!7ZzhEzkutMS_xi}=XTW6F+w&l@ zi`8z9BPq&Nne4y-u>#%8wn*2Yf6dcu1(0EVUaHpygfuvI8<06RtL1uC0b#g?qiLBg zz$#n7`Mesd8$isrVB&K02K4@ro`=!!mJI2>u)gl)G?n#D9wK89lLwNxIVJs}KW2pY zRYZ*DUh(;2NG^gR$fV^>p^konZYQzgP{}bsY?MR}rgoa~9i-Yg<3R9?9wFNx(?2;j z+(0GA-ibMi0#&lH$B<#CSNv_+AK#D8pn0wsYb|yI6M7+F#EnU2_U8ifT_s< zR!-<=el|5yU7tw|Pfm9~AIN1v68_6m=Q&caUQQ!;zG9cZQaG}Nqj9pVUvJ?HW8a(P zTMLf04s)P2gyeTF4mRTJNK)yAZ?J{2Dk3iQ)>2%2stkm@wCn`fGlpu{e!DVp>@e;oA3 zKYPr>_-N!O;!$i$0N{QWSXouX;ppWz&@`O7!1k%N5x@jsnB^ea_ex2PJ#xafqm7b zhaRpX_ZM>O@HXSbpNIn4OZ!PmwMirqVo&EdcFlHM3F%QJIq*clixeB6Y`6IBAkd?! ziaCx9#hRpCFOp<|d=_=FNtfBK0vl(wJs6XPyU*DIuz)T%X@N92h>cxr(sa2^kcNZt zVgYB{;`pH&JI+mV|GDp#Qbhg;SmjZo3|$o)&C z>Tv4((igulWai{-3Cj2T%a3_^G`=7E+yBo5#6@vtdUB){!5G#~P8ex} z`*yx{l&)gL1UORZIE0^$x$a}c4kzah(fS`7Qq2L0y{(ak&W1dqf~*RLM>r3|*t9uh zlwpACIplNuAl$f8%w2ax$vGmtw9_g&=xX3O;SV5eh&w)RC&hS7M4-*zlvkgC!X;RU zZgjkw9x~V(Bv;g_hH%1WfWw?=$`J!h1By1726`pPS6g%ja=6X4L|zhYg3!q74U@A3&qrFov7_SapMXnan=Vd)SNY37Ih4iC$Bt~mz+jvVqzQB$FfpT z8kuj-)_H)2rJZ3lnb_BEH;XxrbhiLm^0op15r9F!tC2qmJPwyUo@|R9I9br%10KvbkZC3HNV%viLg{4n-nk*11+Q*5f?ufu#+o@r6sf$lN=w_r;qT};p4%#>GA4yp1ikYC8caYV;}?`5X6|}b)WsxBC3$fsK2>q4 zviRbm>J030B2`3pz!wTqtH5RKznGEq^bW~(jb}AFCHWX>$Qp208=XG4}bJX8;@j4 z?MYalHT4W6jXi?YK+uRk`aG!#q$$btKS~uwr&^tjCRK7^?4{ySlr$MHs+S?MdmBxv zWT-uD%ci7cv|mN%NUma}Nie}QhQ^{jWnbT`ghdpo6pM%+HJloEV>p$RNN6Byv4rWg zl|P-fWp#Rlgo!w|_n}IAAIC{p3!J+*2`fm(57t{F{WfeXmmt-8775$O(YT+dG3Ff} z`};_+4^@Rd$MF&tOH|9-6R>a^mAxMVhL;+zSvqZ{LZ_`n;V;i`D&3N&yP zX$m9$ihsp}y3>1MJyrFns-s=Cf&Gp|Q?l5~R{NKVtHmbjNAsU@(v%z_L45qzQY_Pc zT0A2O>exV^Uc$VZseeZZ`_Ca@ApI`f!8O_^43MqNlH4l_yps(kpv40TDv3_@Ke4rY)VVvK81}t9=>OTXV~F%4Jv&qO7|8OjM75-lT1T&J!-SwsA$FO5-H|Qpyq){V z!pC>y9$XTomrRm#KRBDN?m`WQ2;XXQL_c0e+nk2Z=bd@K<;QZa|02x zFVjXFCyX3+cyr9%8;wRL4*dw7$g<&u(uMji_U-?RL!D1XKL%{f-bv9*C`*1uyz{#QgM@LVRQ#%huNuQC>YjJ+LkKL3uXWBJU##d|xqR(YKvLD;|z~QdwMS zjhFKXwU9#+5+%=#C2tlLrM$?%Ccj9f)Gq0OH4I$4f@wP&r>8+WFm^Wi#NmksV#xt2 zk<%FWP+Cx8WZ!G^djDQR2cLv5_6v06d;a97CeXAKY6J)Wdw2h*gclMz-2gMmJu-WA_So$4 z*~#pQ+2;dm3;zfshDoAe4#Gjoc-o`zQ9u*Jeu!ohs;$W)mr+F7+(aSYmd_Txd?qU? z_0=<$M<$7c*(AO2G1X&RYLg;{l{#4q5qaS4Q}X1{X;b} z^nX^e?P`By0y{(hm!bWK%a61_U-Ip2@b^EW{OJ9C|Fz}M(tky`f5G-^ zG{@r)P$$~a-2k=*FfBrO0mZ^MpsgToK&T*kgRH=5n%(L5(1a8T?3JFZw?#$!sp+93 z;jRGlU}6&J{Pa~nnIhp36oM#u=O7Pn*qXt87%3oBEj;{)*oUYRUt(^k``PJFpmk^p z3h@CbO~}7c_{d=4)^U)jg(b%~Fq+Rt7J%>-^*G)4w==L{U^l2KYSEd(;xw~Q&Au{w za%5iPi=v_FDpZrFXZZ};4$L?YCEQv*c+Q!!EsiR>#W|ym z-yO39Ztu!tKGE%0i~@~s&lZlA&mPJuE6+}$%&UB|;7lD=pd^-^3gEHP^DmJ{5;xP| z${3G`G%U)&Mo_90#ydh%N-5Wep_Ob^%_&biFQ{WrK6k0-i5>O@-_=74W#t zwrC&$MOjyi3|yI6njjYgQep|+GBBCkd$+nh&j;A(Lh4VDrTUmUvBw}syD9Jv=ojZ^ ze*C{(`QjsfKNZy-r7!QnQDd?)20IYr_@1)}kV@6CcG^uiXq16DnQ#VwMf(p+;i}z{ zSkM6P(h{fO&OZoZF!CcdWpB5;RoALo6VL_Ymb>w|Ny@O!of9hI z7KyZXuet|fj|kn>w;j27N16njnS^nf*tclU*vW4aV4!aG77rwu<+wGpcR|P}NXc;l zjR@LjeFy)rL$LF{GzR15udEq7~UY*8(0i;JZ!s*YG z;LLbi?KNv^q5kj+_)!&jt-X_SwXYVZ1p1_vR%v{k4z=W@K=wuZK>CYL+GO|MloVJW zaxR|!Fw&v15jFp!ycx3xW!l~|r)USk=tYB|K6WC)$ByOJBuhlZvJ+~KgGqumX;DTp z;7}HAT5;d!-j@@md%n=AP0&UYgzVzr5hd2$)aq`l7cdj)$MTWVw*epS2fHfMLz@pl0KvxX4<_H1S+mI2#bS$$D*(rCs#PY0>}aoGqLoLFP$07cF}f=DlOdA>L%$h+!MhbPD8Z|7~t|k%2AlJF(|k+DhrE@(lW=1 zVAX7}8eXW&V(#5YQz$%*{+bb@OyV{c*%po1IQoLakSzLK(YVlBc){Niug~>E%M@Y% z_?<)n@;7jd;t#IAaCG>HNa1t2%Kv{&!Q|C%aoNF}5*g}Eyku~H9rk9}9a#j09qBjP z(}_m$lcgxdqrLQZS<;jKS(q! z$`nTTR^@96dI~KN&KtzHK_+xIV6MbcQT7ZfMWYM6)&DN<%MN}Y)&IuPh2nWFD8%Mp zMo)-|T&@bf6*q)zaJ(0(03u9~KY^6~rVfd{9LgY{5*7vilXB_jAFyp=OKX1#NAXUu zzoS*r(uKZ2Sz7o68QrH7JYsfM89ViHPOackg6u*w$qk$aVC5)}<8AEe>m_g2BFGr;-{8x@x@6Td5#|m5mfq>-3 zovh4CdBkz!7ThOh6%cn-SI`jh9}yQE%th)-T-HJU>V30v<@+u~_dm$iGoAI4fJ1WnPuLWw|I8qM83B z6aw~KY$EUK5nSOrlsDXe;d&oHNv|th`V;5}y6Cx7b8*yag#4Y*jVn6s$8`IzSHn#F4cld#1 zXfW;{XA>Xs_0#^)q2?i8Uam}Mz2~A9MNo?21WT#IM!1wk2#nV9iAU_M>OLg8jhnRQ zBRKH%SI*fgrABFf%t)c08Bn+nnR_R`}r|QBjzJd-!WrD}&amh7>IcyynagN6ZaZ=*!^?aJUQAKeTOOEh;zt39GzbZ&-sS|imu>KAe*<+10TuNA(|jRQigg)x>@?m`&EYFy|HZ(0MWo1@@2xF# zKd>$$9Oy)uAWrgQWSU5gn`c}FoVpK%K-N`t7RCoNF>_e9Hl9Hb@*)`((Pmj!IO1rh zfCY#x%N|D`(l%ic0cbEUm#HH%7%644*)3o|af8!kWxo48SHB3B$z+Af*h`ECQcLX} z(R(U?8GTghT{lr1!?nB|9wL$aFbvR%q4$1#vG8( z{0O7w-Oo8kz|c3~`tnI8K#m#f$@`6zEQ*C>#j zC~v}2_6Iz@ffKWoX@i1=b9O(!(a4HH0#k?V|`&?|`An3(+U~7mQ>5R!x7tE@Y z_nM4sK_PFI?B0tuHCZJsc*G2GZ3Dd_j+g8;#Ffsb<`+xZlRJd~Vpf={S%F{|LDe($9 zECqF@3Z=9H(x>EaW-Fv;vgzClxyu}1mF(k;xpOUaE97Vkt?n!|5!SM}9KRoJV^q!> ziT4xTkMCuooD?|ro*0CHyNSx_-u-e{36PS?hS{0JKqN$Ie(!-+>BGzF;dBi9WTqxj z4I3uX(QWSs{a&q~yLSDB=H~3lFG17*&+l7BZ@CLDJ@?Y3(F=|-ZEhDxHn2!Bg15^C znrpMEw`smvB3Z#^m+g{Gm2A(O_ieE%=QtYVdD{SWwMuqHQ*VmhvH%P_E1Gv5Slb$Q#C8^Z&4li^=XtOi2~?tTxTfZlxRNe z*0e^+sHq#Uaw4}4d1(eSv*H=qi%{Dn@(A|VmM&OUHgv!*6tRSRvY|Awst*}-^Z_Ck zfrT_;cQozEFA-vya(H7~Cw-JLTr>wdbi2W%9g9N%g_?T>Q5tvT9|zX*j&@)J#w{0p zGhTj$z1E7@N6@Gm`$!A!Hal=HIGZG^R07%}cv{-tLzXj9;F#%cY_xeQ6mfNi@0hugvk*J$@WO;V#WncPQ|0yCHjnPfSv-f3QPO%?tXWO7>=pf{_4^T z*KXYgKim4o=DF*y{MDtGZZ@}WU3&T2?N{pmao?c0cs1s+;anihrO(^QxE|+r<6>s% zbrc4|s1~u(ixZ00e|l#OAnTc${?HB1l>5frspA_`^ohb?zC}M%v_{6McP!3@^MYnY z4ufI+82T1e8`AvrFs&3LB5eem)oTzW6(l}%;xUm1y?lHEJfLv2M($MsuWekB z9N!i_RDHbk9>A?3p6SWNJ-zdb0Zix>^pfIiwKm^wPmWa zu5h?0JpVu6{ehMcNBG583W=9Hm@zr@Wcm1EdT6~8!zP-?7yV61Ba@r0VERceJVLqw zv$mysEVZoyqCAoS_3=4{YgW`Ty_Fu3eE0i!W-so&!AyOojcDS8%~0#k`_qkjOR(|! zNl|)Nb2oJY(XHV@yxiD=+{V@omR;3MoH$Fj$*o)qrbos{vqztJX7X=N>3%HEXIyeOQXMI)%plFOL#VZaFo z#5agOi!6YQ3 zT9=0WbeAb$j+IW`$R$ei3g=QL?7=JYR#$0v(4v`lg>jYd`yX8Flf@GK@bvA0G7=oS zoHezKptmsI5x7{RmOM z_(VjW8Oi4&TT}7e6{mwvJ~8{q+O>gc2K9KzoJ5ycu#cu7C*@x)s3qGS3-;s1_8NWeI`0DFanX=%FktR6~jD zv{X~h|E8;c1-Kq9fFaCP0K%lj9Q!QSf(jkNM_|k&|4m8j z;9DSMscV5MpaF))8R*AR1-dgTa4qOp0Ba0d04)?PPzCJ7f>tj*0$KpmpIV@Qv$9tK zb|HF%Pysoo=5m#&0yNN`K_kQ-!VMwxw1V*1vd{*`snVu6FGCwxg<0;cpqVB$3PTn4 z80t=iy0QUtq;+(U!85g=t#A+0YlV9dRir9pDw}h|>nlM9ZEFXVch{Z$M;Ww(k0QgM z^#-c2cA$!*+rb`9AU(bvh3^mam9+y;YW;zcNuNch86>TMJ0Eql!U;#1YluaSIB+QC zl#!39!}^0IFfvHw1qdO>8wL! zgY@k{FWF0lc>UXttd1qFn2!( zIz^7`wvOE99Nfd#!LFI7qB?Zbr)vlAY`0;Hd^?yKz}lgjGETd!B22#SweWg21zT6n zc5!*WN<2qYUi0)se!Zkl!4j2%q*Un|{=c57}dq;sK(xaZ$Nn`KC-jG1U^tKnf^vlpF+ z4JzC0Qu2u{$x4ts%3zK#UUbchzh@EJx}3!mh*Ru+s7FyxH0}~;B-lR(_6YVG3jK=v zQe4FiGk2)$$2RYzp*^W}dxe}TG7Wq^-D~y$=EYV&Ba6iVmiWHjZpagBR*Mdfi!|dJ zLdHiM7>-R(ccv(|W-6!TYTL|l)azZkMpofwT^67k1DDCJs5gsb)#PP9K3Go;*LXs? zen2Au=2|x(%@PKSvD*>3fLvo)f8WrePDgL!Wzo0q#L0n8i{+LI2uP}jzpzfiy*yAA zUrr8VQB#D%&yJO~?Ev;WZinicr2USwYIjmEDjRZlZ-KG903oFefp~zQnz2IHM3Kl2 zrP;o2XJY5@>TB)Y8n~yy$iNVr5DvGqAtMN_zi0#On!QTZ92&lXXl8XGC`!3uIpCw> z{}@F}J0P%GL%iLe?eQb4vnAG^fSv(%JuZ6h?)M;8-0^eF8fSMfRR0=gD%W97&bmxO zGQqZD#0~o0H}oLboqFTUfHt6SOH2kFg|Vq`_O(yMn)qye{p&AW+iypFrE5og#n};G z87+E@&kgyzA;@LfVDUn>&IJ-L6lo5&LL~XF^Lhs+!ScL5H~84*ILh4)?)e&-HzD(w z9*TNhFS3Tdy-X|Gh5d8X{`sbC7Qu1Sq41lU0kkf4&6Iy^DNfmx^HEFVw8*Y<@5_gN|ALHSzdQnC_jmvyFL? zSqu|z*Pe)Xcy6007m-nW=6x`h;vHXDH5u_@OX+9Vs=3FTa)fyirJY^>lQxRRAb_tt zR+P^&ORjmHqf_oX-KjTuxl?a{YEQM3Y)`dIb*I776D*>R{gC4LmUfQZO%jOD-LgNp z`JJ|wnhvRrrCGpaLE?v6;`i%T1LV?nSR?s9#w@FHfD2#8Hs~e^ap@uqS7bMshEO$q z;@$XCn^(lw$4az|XBEWiiT&LEr8&hjYwBjWhP&v&L3qT#v}?~!@^KwB@zCJo4^mDI zm`(&PxRlKP{cnB&8&3PV(BEU9Lny?DcwnTt#eYi}PRiclDXcz3&Tr%{rMUD|T=AN-Xb)9I&t0 z>9AJvDrWbMpW88~=U>JQI!Xc<={{qW>M1J&n-lymLJa zZk^w~5pP^tBo+3-L1mbC!Or=?u@W=h2IqnsGQpUpJDT+;$czoNvrCE?`C6&aDUJ9T z_1wuH6cP$U=WqkNBOvlM(AH>&7pzI)z^fCH^z9z zfgXQM4SAOj-EubLlYstsz+3xo^suK#0gla}7x5eq z**TAgHJ;bp7;f0}Jieaix_*4v_f;D?AHv6>Vb6BzX1ar z(@rfBPa&$B)KKmiUT2u`bBYefrs*pjn@cx>O>IdLC4e9`8`RNPxqamdf({do>ETzd zpudW~r0JoL7u6ZcJdcMu9eAMtc#YiOZ zs;?7rFQhvx1kcphx6OD*+Z3BRoQNt6!mhfZa|CWBk&w7fc?l7NUvv?!=BDS zZc()ZW>(J7Pgh@Rn(ge-=K2~Cm_Be zN_2sE)@h0*X$q05@|aEG7d_WK$zh#CSsm_jq@s&}k_w(tZJ^+-Wt{_qBAXy^s+^@V z4H`yS_Fy@2@f>`)g74~rUM`%#hKq-YFtx%tJ0zWtl|dU|I{djaO#XpBR+S;Dj@U!p zgb2!jgzg%igy#!TQy1{#A$jI`HnC&Kidax&l{S;TWikj!cZ@CQ=#eT%7_g3F-gj2pL}uE+CNZ$g_7x4jkTm z7aX__%ByiRIVvbS`^OaCZwHO75i`y{B&=vhn4>O|0C&2_f{v8zLH-mrnjTO3o{3}l z5B9FL*RJZi{*^7HNT%`eIcJ~8-kT4V%=ImCgCFvPN4}k>f&_7eO#OX-L{4 zLLdoJ)h}&L1H!>nk@5@dzrZi)7-P=0_S&!OYvU@36v4T^zSsM?=9q-Nsw`4v{g^%mH4r`JXXZt6R;>cY#~ymjD(NYgyWtu zQP@^PC0-#4*jb}Z*}-nBa1*z(XJ2@6b-xSnWGyJfmwKtVmgtup`Wp(r z6wVX&dhH*0Pgp(UxH)5?f#5izY;USN;5JN;H(IuQ@GjYVcu7J{2`QoK6M!Qc2ckJt z!JvjSoIo4_4548aoal|#boe7G?Z8m8-GXw*$B@(44`f=e343z_XaSfY~tXcI$8CLc4GY+!m+yC4~xcfXW++!S=Cgm7~@eA9Z zcuh8YS(IVcOreHKo7zI;yv!El!;GUXm{1BGT_!t_)>2&>HEP`E48^C4fM{v;KyMDI z2yYm&0>DCF3+AnRZ?GU4H-{P_tp5r~BP^lpgqdji4iTA+&Z%c#_}=!~53Xm=U4*o% zd2BivrLYK{=L$LiP&XzRMV$vkO1wkhGu2!;FhEb}b0obO9JC|&k&MXS^B8qt5H?K; z#yGbo{zG9<{4H}WyUWZ8JiQEQ?$xyT(X2g)(0OlF8svg=*GYIV-kqK>qV%l~NTh3Q zI_pdiFt|QF6Ix0rXFVIGpyeab6!2Ej67UZr-4@scr6Blo62i5hSiym6GU&yU&h6~X zbC{2$p?2BXr#K(&y=8DD%aS!%VrFJ&QHz;c%*@Qp%u-7&W@ct)W@ct)mRiiv!qt86 zeS2r_jIHhe-6*rFh*bLV3{RIwr02r=d^cBZgc>Bey-JILtJ+khtH?B$u`9iwj5`< z9hD29Njk(ea0OD~UL>h4YoqCK7&xD-w^W>c3`mNwi9h-Z3A@Kz&}RY;q8{lyMVncW z(ji6oM#`ba3n-qKvp|p45~ZUxLqphRe^yE0M)Q`OgCs{|Tutql3Uo++y&JoZdW|gl z*eSZP{H|3I%eFU`H4aYZOZP8~WrQz;mHvt3>F0&(WajPowCp9&1KyIuj8^SN9}te0 z!Q0dRiN%K03YYFSs@Klp8n+~#0_S|J&oQB4F{2_|Ep^J4^3vu&>&Acx9A$dzLO*|V z;uN{=CMTgY={ORcr^)Ffbx_VTkTGLx%E!%zwlG5rjav=kz2r;5J^2dlcYW$*&oiWS zt_vjga=EFy@s5%6W4rxzJ4WX1x1i^%?ek6W*ZS$pZw?{6IW9)cH5TOu4g3ZwTONI?d)0+NrDO?F=bI;6^eDDqAkiw3oPM`4qZR7SL4&Wj zL6ZW#&SY(GnLlV6fH{!XAyhQE5Vk+j(Qn{91Jok3aoyGUZO|8#IKm0WT2rl2LlD#& z5usNBgq$)+eqU3rpw!SF=X|Y8u!B5bM3P+Y;2PESP1bT0!S1m6M$r{F06B7q6Ph?S z=^hqVEtP^PPgzsG_(xvuzK*>ENT3v6AKvZaWOgZ*vdiGkyjsg+c{^C6;}i-Z(JzCm zw!RQUt#F#c1&(VXQk$*8F_CG&k+P;)r663QNgJbq-vnUr};Z<$fF(CPqIL9u`Q7zxO~ z%k^H2h;|^{JPa6v9kD|}Rt<#y@rR)*=Rm+hKHd};t>p=VOcpLaSs(?bjQR%Y+%sY= zGM^~BZvuMk^huA{+q3g{e_(>F%hB~ozhlY|2@FgvG-ksTzkF!}AUQ_07Ni%^NC(%pW5dq5uqMJqQzA|MFLq<5Jo$T4>cFRgy$FmC8yGjo-E?&p3eRg z2O$+}*2G{n&^ubCwLbuvq4XrKXTU%Rvly%4FVrl0~_xa z&)UK*2i7?xSc^p_D&=haOGqV3#vs-d3f#zSguJC8e-J0j0r9v=w+LJ95u9VgqM7h;3fDJAg{c$Mk{M+955=SZ5xT1R|LQ zEEq5j=WwaKUqmnPe-;%32S&%X2Gqa*$&9MA6R+cRC=>L{4gTgS|DY_$^L9Uu_es{$$nE)@@pZd6$}GVoysf9})9sTB zTb-nL_>y~tY?inz$#FhPB{0hVudq=j*-RNmZ5b;)e0FQ1pWiW6$*qNqybWLlt{{uC zgKbL+w-s+^F&~6O1SK<#84RLQiBU@ef0-_=KoW})t4!A&9|koVqLQG81COd}4cHW%UbI|(zW z7D!d^ylQRKYU*Zqdvcxe!+AewCPF6gAC1{lK9PO8+0$C42;FZQ@9~hSp`oG!&yWH~ zx3K{e=%I0?%7JN9mlN^XtX#^-j-xueQyjH8Z%0o&E@jjLLBa z9;zMqpqempH01^)HBDY;pK4r5Qf?~H^am& zKqrW`>RCw)Yu6b)Hj-bLfk{82Jz5~&M{AD00rPuJ#+!yGTBiq_#(>dTgb@$BQL=kR zxoeTI{!xM*`E{I3z;~(PN3(Ei5g_0lIm1v=LBeb^Fn47@MM~dCUr0jW70;pEsT$Zt zBq~51bTs+UOByp}8pgWkeGTy1@Fm)Jyk2`5YgA?37M>z+7mM*<{;8HF3sX<&q&ZRG z38T7lw+`~>d*W$oh%r&vE{qR(C0_)V{x@}Hlg8%rRbOkhwxBG}0lYulD9z;_sgxe( z0%I26BCX(2Kq_w~@+YcWU?9U^@KK1>=un&XwN++h;9@Tm;x90>^EM94En3%(%P)ZU zgiX z8z@{XiQc_66z&&~`l&Czk;kxx?ld#*30?PCdaX*?IZ0TSq?IY37mN}kNBL?e2n!yv8p z(^LCJz+lxrP%4v*S@MC%g>%82>)2`U&&lsUp7$HS=k|p#gDS0|5>qnnOqJH~t2v2= z{SfVv$T9=Bp;gT^b$Jmt5gYGgTB?rL8F=D>4_HV8&_RYNt>P_OHxFLlO;oH^(+K(D z8xiahS$+K!#wI-q27270LSO^k5S7N?62+|GYJXDwc%QRq$JX}zvnE+nLkDM5JZKSd zgL3z7qfX0~UY2rElii!svU2rk_KV_47~h4S5=6n;cI)*HVr-a3dg6wRHe?%9{T8Yc`3TXO_-(N?NXF3J(z_{&HwRQii2DW9k#L(@grC*D2% zA0aigS&@A{86m8N%GssYR_Yf^$Rj1{5mQhnP>f)LY`q-E?j_Z!PHgVh@n>G-ojUC% zZU=CfH|i2{xVoWaO=RtSw&88Pb^}3WN;-vCk>c41#yD`=vzG6d?*~u~IdF1dRm+2z z*$(Z3+fI$^)28tc%ycF=4GNPO%3YPWo#C@P9JkUeLl7v_7~_W~?I{(k?VDD-{QlEM zJenBc7oP6jj?~S6z5qCMtCz=DO(2@&VHJGGTXmD~I9{}ydpUD5FIRq4iJC5KvPF3T zL{^y@gz|Nt>iw^fbnEf~aP-hPw)ocsyF?HqM(q_t&r+u8qrcK@YsxUuqmIfZ!6!9- zX9Y;Bh5!k(+XXE;aSxfs+7@#d#0iJ)N*)^N@SmHcbDMQ03EQ!PPt|Nw4?UkZ8FL6G z)UQ&P1Ap@*tj>X;F8;luD`dO@9S4Q^Jh7P&a(vz+qhGL^FGs~~01}{(i}u;cCGU~C zupaR(@T@h|tdDZC(pwM~@JopP2l_&#(X>4rMW_EnPS!%Mp-K3S1>8QN2dYQhQexWd zu0sVHzx(^zEH+TGFh}v{ln`eg-gt#8Tpa%#b9&Iud_$$E9s$qoP4PCUQd)!6xh@nZ z+t*{7=E$hJrb^VrDM+pHv$9y9MyYbVJ0Z$m-`e0lP(H#slfQjPY(rArIugMtfkdUL zh!M~a$6WJGlvUDkX%yGcZSu?~knV&`BJ&oC7ZAERn{ziq^EqySW z8>BFEgg>-Rrcot|D1axTYX9J@ubZ3>W{9+?`;p-024ybcQd#>cYvCNG8& zoOoaL)n)`|R)ij7cMInOT5%}9>&m|BHv-(eD>eW%G5eVS;>RCR{R%;2|6_%pU<&w4 z^$DlYp!ee4!I{~Gg-6~!a8HxtNJsZm-x;b35>S!3ObzU75?lkpBcMTMjJkY$Yz@>o zNDZ9h%7dHX;lmCz&juco%dmz?av-x=>3Z5h!ys9E@kx#JK({MT?(poMNLypx1&hq& zByy@#y@Re|4RRkzRHk!rLGf@%%Z40wqH-39WxGRiz*pd&+w+IZEsqFY)@QPHBpytm zX(09M06q^l-d$d=FxyDDjYo*U_6B-9xIYK&RUeI`uF$brtnPx`+c)*ANxHxffx1K9 zd^#l3ey_Y(z7*)MGH=dz$qC;uI7+)5xjyJZF&OSD8Hlufm!s9YH<3T2@Rl~s2^Ae| z2R`8k$AH^DRFpzXIZ_VZbebdL)Aqc0J9(<^e1}Hoi@!+BA*@bJGvrsrP zX3+6%4Z+z!QnH#`dkF3G-^^o|E zzkea!zTTePRhW~Y`+*bWE#<{d4=q`ykSgFm`XTG` zJP}x2t;6wimkT$2ghv_!yty|8-x`R~(!mlo3guek8ONb}0xlIrVZSBD&^_4qdsTqz zOg!Fo%4QbeDlfMDvUQa37h_%r6}eD$K~hs#Oj@>eHNxw;2dCcduu--A1aJU)`c5f_=U4_<2SU>qka zO}|YTg|}Y<*t7y?NC%qK8h&tZ;8o@MX!A_Xpw;aVsuGiLFgdf%#u|BxTAoDFvI@IP zz()~`>(g?goUe2)-(XPo`kza=q`XT%Dm^+qR-UVe75*vBXiD>MA{*cRi~&RkxS0q< zyoqV)5&I&MLLxBpK8Ao8BcFl@+o%vgQj$(E^(5N~V*+&>co9P280FZc{Z^UOFRCT{ z{Q1fkSE%;^`im%^udCwwZ;Lm%nC1xjGNb1-&XCK*Dh{;doXaH9F|sEeR0uP(aJ6y= zZB&rmi@c*L0(*J9)Ohka+A?|ej*>s0{<3A^ae^YarY`bZ-SA+}8?mx&^hu*Hc@4ds z$ZvvA?g~gNzw->xVejb$9~cS<)P6Gz11$g|r5eCTSGnj^>+c`Lf%kl|dnFDROSa^iQ71niR-((&ao%XJ;X@#D5Jri8@iP!5^*hA?<6Oa8x{hRx&xno zkjEf!_aGmDBGpng9vZ4e%b9~k8 zQi^4j2>x0=XeG8*+zJ3i8;NDQtl~h5=0pj8O12=tPlq0y;EVt5?nFR?)L7PMRuZ89Sp#e@bI zFwu6#`$}DzXhhzuPE&%;k{+R2mmM0^s^>ELwp3`K8Ed<|!WH^OrG1Dsm9*rk3+RtC zYfc-Rrf?LJm(5Xk9)HWBIH7$KDN;H(ag+q_aKau^pv)Zy9}Uu-N^)2=2REX=PeWen zavJfSCbwSUR-jy^M|vQ~^|D4<{W$Whjz zk*nYr1nUhc5&)rxCn>PVo)v;nD*QGEiy}~+-KGPW@yfqof6X{Y)!n{o)1-Q)1m-}5L@8W#hheV*wu zXaqN%k9^H7AbS3X9B(w@Rsav?))^5BUxle*o=g!@&ygiKxfL!x$h@Df0 zVXt??%ghO^PL_BY9FXcb+&E%j&UH)GvuKx~YdAKUl#sZscUkw+dDyrJXDY#~cNb7o zlbS8CbWI{ACa8AHmXQvlGF_iZ4IvxkPYL2${Ja&P4O0n@W^Bu;MSPH(-O3Xa%LY^% zXJvR11q0+FMjy;%z&qRBl_PFaY41E?#EzW8kspl|r;f@uIfpwYtXt=(3ob!zKaGJeIf!~xrlc;1BRHLIJBbrYptm<)8?&9}<5H3bRTJV`imQynUDXqnVq zx5c(KJ>6jJJ3)|ira*HyY-!WBitm3g^VLAu^-EtcHR@1Iea}utYE0nao$drXbCJT+ z4QeN*xJO4IhiIiZ?|q7d+w|8vj#T^#1QK3LmLO4%$N&;!Un|=WK_-0g_bC~wf1~V;^s@XEmMs6Nbm22s0P{!DV6pM3*`${M?{}2^XReP~mR|6nMb;DJcaKp2n*~ruxcoc80f267008CR7H~2% zwl=2w*Z04=eXhP~gCmUE_4NuZm7iBHwyxHq&Xhl`*=7nVv71Yh4S$|znz#(F;gL6% zNho^^!a|8e3oC_$sfuM2DNs=$^ro&hx{_tZd=!-AkSWyRdmm4*9cR2B zUA+aa6E(WnXCR`pT->(CS?`*Sh>)Z)U!1+`N&v{Z1!;4TcDgMj*h)=W2zRj^6z& zo^xqXL`NUxx-qx9AYN<8JwsYQ+h5;kqL5(soNbW29j2|yrps%b2)RYELTk@@8$D-Z^rPC<7q-w}oVRqwD25wG0)@vmyLUv;7eUUAVbDMb#+nmT{7 zR`n^JNP9p8)+T))PSt$5GUG7^beX=obzV3__;dJ@PKZry3j}yy46zJx_;j&bM3CHX zo;)K&6w7!iV2Xk7VQRpWg%YKzWqrCgXCvfTL=8c)1~hKK^+tu_Uu+tEsiF>ZZ%7?$ zu-p6D{QUP|(bsO=&2I08Ps62Vr@~e19J9PN?$68m?yfe|_doN?(*&MbE?&6VCC{e3 zo^R*N+n=M{5$p(q^K|f8++1!ihveR#pFKOBX!*X-SMiACOU50h+J;21Gd%!l-(k-k@f^Ofy7a4%)rfkf$n*H5|LUWHL`AdMBG4rj_aX{?E z?+b-mc*Dt#ruI|A+Jk1QN^J>*HT>G^zmL!{wBCbM%yvk~56ps!rfBZ{X!5VscVdH@ z-D?vLVvt-((PRr<6dAyb00jHA`=-;u4ZPbo599c3(N}7ZmDH#v=_U zg0s=YXw>L2nSqqB%SseMj-ADUR36{pub6YbP~tPneX?it`EA4-tXrQvlzA_IJ(|s8 zm|kZ@)kFmy!o75LtC2(DiTfvenPEuDMBi4v`1=^4;?q|KW7khSV>ZisEVH)No3j#k zDzYJ0i~W?K?0{DUN>_-I7E=8WIkJP1XP4D%vcXfkCgfC^eT^a#@?qLwUf7N)j_1zn7JWPpMV zCsZLU2y>sha~TAcY3i9smO^9}OL!4faPmYYRNbGQxWb!$P?Y3G`>pDK7q@_~N%OIlag63R=ih;&VP?aYXTTo|7 z@&1@&fgCEbnn3=xfP_F{==Fb6Op3e(Wv@AfG$ht>I)UIa zT&^O8817s|?dh(Xw`E+@OM@5^>S_t6v%RU2s#m7`^oLHf&h=QAu3bl5j;<}Lg-qd`gGHssvias@5(E9M z5>K5PpBriQL-*H+{y)e2e96J(z^`#|Qw#ur`}b()=;Ur??D*I4zM!QU{%siT7s4|y zGo1UvqqYJ<+=K)Z9QZn>3!J;PIE}RFD{-5qWu#!wRtyX~JsGAI>}VX{7Wt!0hmL7{ z_sl!So1|yiiwcW{Ic3_?LYlto0(V(;7w2}VVzG=axUH?HtlOzjEe^P#ygOmIAId~u zD-Lz=UT}1!j4tZl0Q^xC2Kba*hn>OA#jIvG=D=v+F&C$6h7cfx5I^i#ypA)rz|H0I z+2xH;iv#G*7)hinvq!%nVNdyB1f(o$WDtEro;NkRQ2Kwk#{-6`Kz+47iw{Lg(IBfyGS_ zrl|7Ra3;AJA_BlmLA`rSz863Ku#q(#%Y4J|vetjCa*fSav2S<$5ysC7TR6ta87xe- z_ClM2n3;gs%2syuvDCuiWMa9|*M51+#bI^-SdAmXE6hq+X-i*cHv6LV={Aw@GO5C@ z^0~g{djFBm#j7C`oM+6BDsR*}3m0|%0S4qq3<6OF+6Jx)W0qv{5M={o0guR|HsT{@ zwp44}5*YAM<2t4s_DWPU4n1fv;K-WiW9JE`<-oo2IG7dq%k9q|P7Lx!HpEWWB^6p9 zmOSkD*fV$Kr6O|*et)KXAftj%6fksL$id@b3@Wi{V6m*&A7X!=Z2mkl*3qG&6=PY! z?aeqIhYULS#rF}D$h4U*9l$(GqRxGsX071L^XiY2)J$_i6${_3_pP0Kr58JX|P-_*Ob%J?I9-egi_ z4GvCE-`KUP>>En--TxaWtn~C6fsSU_bf!rfF1EQ06hx*B8J4{?jOiBr z*dn?8|K6}>X_-o~ryKqEmM|(!nki+9bq5_)DDVs=QcOFA#>RvClyW(OqYBDipZGFR z{~zUHuBtWJ=|Qu&RlZ8jZb}Z*(~;m=^>bevN=o^AnC^|?ijlWY{LRYh>U^WD~4xJ;#)NEiFYTFs*6v+cy z#|#CJFeK4vI1s+GgG;`%fwofjQXgv1|6JEi1A5ZDTVh>*>}VAC7q+#Y5894UzW1*e z8*1fm(7VIQ1IphbEHTY`jeJX_Bl?iwXn$AGwno3}uqMzJPCW z=?IT*@{d*k)Lyqre!fI~^vX;;wn%=;b(<}KocA?)Uo+8u0DgSV;S&O#EWAE9oW#~h z(qQ>Oa$)vFl^FppNBx0}K1o6BX3~IWR`=0dQz4+Ct%UV}2};@nKB5;%2U3P;quIx_ zcQJxI>E^YG_Gs8WtWDV2lfE87Qqv&{ior9{um)ydDF&)&yP$R-t4f)kBovwfgKrcj zgx!c%MP|TwIY7FBEauA%VFSzQ4+JI(=rey;7K6`F(VN3zr|BgDvw+(oAYGdXpdc*~ zPDO#R7;F=Tch1U@qXH*@?jR;%pi|Z%iaY3`5<&if`c=#6p%RFbxQ31;fzV-yi}6zp zA)&Yqizz_v5Fi=#^+qqfnI>*zBMe`N!X+lHvr5B|4}CFz%DFAAQDHd*-%%NcXd;wM7fouY6PwgGkk)PnsZsZ1pQLLC5Ua3y;+>b+!xF#(2kpW!- z3WES3?tE5MG2FT)0~XK_(qgi%riks{*6% z;s+IfQK$S46~(1gN(e+si9y5*gAxNH(-?=63SkR20M5iksfJ`B)6(I@M7jN9b{Ok` zk{R&_-v$(ckyXa_mc(|+x^|cnokPL*_SHkxFX0(?fs&={$xUduCh#Jq=!FR~SZ>Zz zN|}LX;)SW7Ma^jgqij6LO-Q)nkxH`^^_IxHR$o%U5TB3!zLQRAylj}ZjNsW0P(PD- zYhU`-0@8J&CX{{Zf;;G@`da@!s*hYyM8uID?l&rILx;b_a`u zOj@i$L)W9rEaEP3pv<}OICP3#_G^C~i05GN zSBVlvi6lA@eDyXUywJAcw^ z3+sc!Qschl*wN}^{@KYg`P;)U^D)&p+8&HN7z{xG)kN7k=+ZNCIao9OhJ zdNpG$i+S&!5nbbKlj(qa@1A!~uh{ph=liRBVVk7$I)@>gyBL<7ca(G3s;qaY2t{*| zbhS++*HdU1tDd9umm}tL94HSM*e>hJwK!kxXbD#qfsm*`?=udW%f-%fEUYAIgCzaCPw%rmF~`y=|$nk$BTaDQ`=&6j>)Q>OhV zH+KY2GCnbCtMN7SmnsuyQf^7HwwI@g8hGy}`}G4`T>-`6nJsIWeOyb|ek*^eaw(!a zx{zN#w||TTX~9dUP=5B;Z0vu|*N{LOAc9sP(un1BiZfkTAO<=cj|M=kbBaxqn!dBp?uk{{_FkY+AW9O?op5F#uMHf-KYrdUM-#y*w$NN z{H01%Hc4mJI>cJ%vb`Z$*~{fMc$L3w`mCw>A9vRok8TKbmfQVB)+=Ou*QuX)e_eiP z2&dx(yJ>Y-?(;&K@iePz-|IBZ{`&JgH2j{foJ19w`Np@ycDBgFDKu^G+mB|P<1{g8 zP(Kn|MVGzg2}*p?>h(01J^)i zqtC>#3NM0vL#jA=Q4Wb%4&U?V6?Vat#H7Q!Q$$_g4h^bEt4hg|X7v7(c648e% zj;RkpXKQBxORL+*irkr>LZmhB3G8R^2n!gE!iK{LzRY7-OfK~pSRO7Ip&oXAYej2J zzPWvIAm}`Pe$N{AUZEMB2Wdwf`AA3TK7%~=4se|d+E#^sgMT?|b5egByt1b{v=`(~ zIh)PH_dS~}!Z%*tPx4UGiiUqEX~X|ih)z43EyQcU2GqSy{#A3=B5Zez zhB0#8wf8;$_0&?ZO5-qzy?aYKi&W+2QIU`qn2(JPSAENWi%KEn7mC@(t-(*>{Ko|ry+21p(7-Q~mno@K1qk;k< z&{V>&RB(cKGB}Qrw3wYBqrMJd1(fbvFE_22-H8E8M+E3HMbOTi9ttkjOd+>w%nm*( zNejLscrOEu7c*>>KP>mG0L9asuzZ&vC(a2o_K+dw{(gVvj2Kl;2Lz`!8scC=8zP)u z0~7PaY|V8}9(V<76ga#5)Vz<`Z!-WKjd=}=98hO7H!b3GrPJrhHTxa%FXIZ!`IoHW zW29_op6rDHRFb}w632jxf)aLD6`RKBM&}_S{bn!?0nE>d_V2Kd#E57LBZ(y|ffAm? zPURy34KeWWY(c>#hWJdW;-Oc58I|~NqauA76)D7^rc?LlZBz8$8iOBNF6@0r+Y@P< zAWv(aotVRre3@5>OZqJq9_}M#1yKV-_@X%kLI35m!~8+a8pOaSabbWs<~es};vV*) z;o%>-xyVRvM=7xI_Bmxi^K!odGdC3UA^}zGT1UfB zuYQ>o35a?XFVaAW5UvRly9V3Yd>T&9?5{5Fq+HF+i1q{E1Z7ED=D%w*_ohGN^2~8C zf)2}kX=9wVR^Vs5mWOyvof{=`8e;vAvl3@kvchK$$^-QsJLFSGdEruxgciZ)qtLI< zDWIp%!)=`2{MpfozO7Z??3u*(H#DoHhOf47A71`(`Q&B?SwFgR6;dcm4Pt=xvIq3O zMU|bfoih+Co=n7kV&>VGLsp~=J}j=QIBkTK6tBW$kcu+i7aSqgtl6rB0Y>ZjizD{5 zj@1OMYTyrK@EeVBZRu8kaKpu&Z)>|U59?xjO_wvQjD#~*wDbd6g^0H972#0UZLK}U zqW!rm367Tm7UK8}2ExQq=dE~YRC*$r_V-1GjvFZdw3O?*657~tlYFbwRB8!lE0%8z z)1k(@f@Dg~G1_I}eM{=mr+Xpj)Td_V-wA?G)cSA#=pjk|VV4@FOzIU+l?jiLre5&y zFeR-p`d(~Rw!d>F=JztdNSKt%Mo6vloxI;!A%_J@vQ4r1ILLeN>I{W0|7X!LB5m95xU8YS zv}zdNXv;=Vy)E3^bk^?If+Fums2vT|T@#^nY2LJ0wo^#Q4r4A+<9h2Q3)7@unVB<~ z+m}Y9-|CQWB&o_go=#!fOyCqGTrmQIuV9~!ynyI8GF4?(J(rVo{*IwL3-1C3Rwpu%HcCsvjuYO?q?%HDsu zlT^x^ytQ)12XFkST1LBg&Bi2#2C9)8aARc}hZOwC7xgW()~6%k^isiL-j4`oM6;Am z;#R|>^xZy#3?Ju2&AxL0iW~Dwkq3ep@zznJnF(=gi7*X*x*P$W;_VL9` z6%9uf07+7&pr$g^Fa(V9J)(iiH=ARr&^==t(td}OJ}RJC9I_Q@tHJQ z$4fxVAD8lsj3;$2yln=t6FeUkWc9#~X^*@C(#qnR`YS*Kg*cdx`B{7e+?OLyA|d$% zumTg}aH_SvNpNCk(@%t&Cz1jbJRc?qH+x79Rp%vSPcqcdd5nkw3Vw;Y$K$fZuH(se zH5=U(&A}U*&l#TXbY0xrHZ+E00ftEZ^xWcs` zzM@q0d-widFDoK$?)fFZ62t+(000sI63EEbP|m^D&XLa0*1`C%R4`#4C=f*s;A@xv zZ$OuM0nJqio$s(mcIUJt)!0j(F-9t%?{g~U{n{6_lN|02 zQ|qYp{uTM$YUB-+@<|00z=O;f7Mgiai(FZGBkpDFm5qMLc)hvm&fco@f+ zU@a6e3Ew6X%#J&WFn=_Gh-)L`QikAIlRoUu+tlWshuZ)hn{)Oea~&=yZU7rHAVZ`-@1gBq?nRCEb#eQ(#~1Oy&cWQq$=E^B*vZM<#?!0f^K?YV8+5y$dOi56=7c3h@-`_dOAIwv3-Vm#xP~A1$~rJn)D_LeUN(nAy8C zPe>##6D46OC3*`pWcQ`rc1I6%*vu0+tw%cki%abOzzf4Pb7<_$-?8sE7{(ZzduAl!fr3JcYBVKEL)tHY;e2{ zL8;XAs_NuUInojbGcL*LQHwIvPSFi#0Ph=XP~F45xSt|-0;`~0ky9;=SE-lhVm-$$ zD<;jKdc>Z6Udu7-iFRQORIVU^u)B21)2ZN;{Oqimmo;F%sH(fA2+X9f>uY*4d-twC zgsm}6S-QT&sNXy%FWQuI8p|{(jyy9wTfVqo4&*I2RgG8#w-n=DRBRp7#Wp*%m48g& zh1lXX%0AhL)R|LHJ7>dxjqpdW#E)vl&z(H*X0omVGdxOC+yBvau0`uwa;HQdjulS? z8sLM72rR${2?<0*_;~~82AL{0O9+Z;_$W7DL(^69JqQz3DA#Ka1;w8lw2|23`iH(izdO_iBp2HxkuxHj9g=C`o9ao%=(cJof-+w zFIS19KJ0G~d$;ShZ@2SG)ahY99;*GQx*+Gi0Mo*S{^1W4fDs%bDG5IxZ2=#l=rUCrTq~d4u zo3{CKXi%_!^N9Y>3H#@WngP-`Iqkh6{l#a zwea<;2RC2p5dI6wSAW0AV*g=={U3yX9z^27vMPK605F9E{AHB?TFAdT^Cj$Prte^E zr0Db&Y*jbZwg8~u;^|0iPFKLP*A?D`wfJm+74|Kxf76X2gW%l`&Y zE&g|({_k7o{}laa-u7=%h}wU4=I<=-KT-bsH0^H;06?b`0Qeu1wttHMbBz5PV5j?E u2l4-A#Qi7ee-GS$LjnLhz5nHy{u9RKB*DIX@GH!JeaOE2s(RqB*8c^yuJA1Y literal 0 HcmV?d00001 diff --git a/resources/views/admin/goods/ajax.blade.php b/resources/views/admin/goods/ajax.blade.php new file mode 100644 index 0000000..9e5f282 --- /dev/null +++ b/resources/views/admin/goods/ajax.blade.php @@ -0,0 +1,66 @@ +@extends('layout.admin', ['title' => 'Загрузка данных']) + +@section('content') + + +
+
+
+

Положите файл 1.xlsx в каталог <корень сайта>\public\ через ftp-клиент, выберите категорию для товаров и нажмите "Загрузить". Ждем зеленого сообщения "Данные успешно были загружены!", тогда работа выполнена.


+ @php + $parent_id = 0; + @endphp + + +

+ +
Подготовка к загрузке данных...
+
+
+@endsection diff --git a/resources/views/admin/goods/index.blade.php b/resources/views/admin/goods/index.blade.php index 20cecc8..6b20c78 100644 --- a/resources/views/admin/goods/index.blade.php +++ b/resources/views/admin/goods/index.blade.php @@ -6,8 +6,11 @@
-

+

@@ -25,12 +28,19 @@ @if ($goods->count()) @foreach($goods as $good) - + + - +
{{ $good->id }}id)) {?> + {{ $good->id }} + + image)) {?>Нет фото {{ $good->category->name }}category->name)) {?> + {{ $good->category->name }} + + {{ $good->title }} {{ $good->created_at }}
diff --git a/resources/views/catalog.blade.php b/resources/views/catalog.blade.php index 7ee32c0..fa8e149 100644 --- a/resources/views/catalog.blade.php +++ b/resources/views/catalog.blade.php @@ -238,16 +238,16 @@
+ price)) { ?> @if ($good->price_old > 0) {{$good->price_old}} ₽ @endif @@ -269,6 +270,9 @@

@endif В каталог + + +
diff --git a/resources/views/catalog_ajax.blade.php b/resources/views/catalog_ajax.blade.php index 8c74fa5..4f0eca7 100644 --- a/resources/views/catalog_ajax.blade.php +++ b/resources/views/catalog_ajax.blade.php @@ -58,6 +58,7 @@
+ price)) { ?> @if ($good->price_old > 0) {{$good->price_old}} ₽ @endif @@ -67,6 +68,9 @@

@endif В каталог + + +
diff --git a/resources/views/catalog_detail.blade.php b/resources/views/catalog_detail.blade.php index 9fd0c78..8bcdf53 100644 --- a/resources/views/catalog_detail.blade.php +++ b/resources/views/catalog_detail.blade.php @@ -235,16 +235,16 @@
+ price)) { ?> @if ($good->price_old > 0) {{$good->price_old}} ₽ @endif @@ -266,6 +267,9 @@

@endif В каталог + + +
diff --git a/resources/views/category_ajax.blade.php b/resources/views/category_ajax.blade.php new file mode 100644 index 0000000..8a951e8 --- /dev/null +++ b/resources/views/category_ajax.blade.php @@ -0,0 +1,15 @@ +@foreach ($category as $cat) + +@endforeach + diff --git a/resources/views/category_ajax_min.blade.php b/resources/views/category_ajax_min.blade.php new file mode 100644 index 0000000..8a951e8 --- /dev/null +++ b/resources/views/category_ajax_min.blade.php @@ -0,0 +1,15 @@ +@foreach ($category as $cat) + +@endforeach + diff --git a/resources/views/good.blade.php b/resources/views/good.blade.php index 385f39a..cd54ef1 100644 --- a/resources/views/good.blade.php +++ b/resources/views/good.blade.php @@ -1,427 +1,583 @@ @extends('layout.site', ['title' => 'Товар Векпром']) @section('content') -
+
+ price)) { ?> @if ($good_new->price_old > 0) - {{$good_new->price_old}} ₽ + {{$good_new->price_old}} ₽ @endif @if ($good_new->price > 0) -

- {{$good_new->price}} ₽ -

+

+ {{$good_new->price}} ₽ +

@endif В каталог + + +
diff --git a/resources/views/index_catalog.blade.php b/resources/views/index_catalog.blade.php index df1cf0a..5f0dc24 100644 --- a/resources/views/index_catalog.blade.php +++ b/resources/views/index_catalog.blade.php @@ -35,16 +35,16 @@
+ price)) { ?> @if ($good_new->price_old > 0) {{$good_new->price_old}} ₽ @endif @@ -66,6 +67,9 @@

@endif В каталог + + +
diff --git a/resources/views/layout/admin.blade.php b/resources/views/layout/admin.blade.php index 9d9d87c..b75b7ba 100644 --- a/resources/views/layout/admin.blade.php +++ b/resources/views/layout/admin.blade.php @@ -12,8 +12,11 @@ - + + + + @@ -236,11 +239,14 @@
- - - - -